• Установка SuiteCRM с nginx

 #10572   IgorA100
 28 май 2022, 22:31
Установка nginx
Код: Выделить всёapt install nginx net-tools
systemctl start nginx
systemctl enable nginx

Проверка
Код: Выделить всёnetstat -plntu
curl -I localhost

Установка PHP-FPM
Код: Выделить всёapt install -y php-xml php-fpm php-imap php-curl php-cli php-mysql php-gd php-xsl php-json php-intl php-pear php-dev php-common php-mbstring php-zip php-soap curl libcurl3-gnutls libcurl3-nss

Нужен ли пакет php7.0-mcrypt - пока не понятно, его нужно устанавливать отдельно:
https://itsecforu.ru/2020/07/03/%F0%9F% ... 0-04-1804/
https://askubuntu.com/questions/1031921 ... -18-04-lts

Настройка PHP как указано здесь: https://www.howtoforge.com/tutorial/how ... untu-1604/

Установка и конфигурирование MariaDB
Код: Выделить всёapt install -y mariadb-server mariadb-client
systemctl start mysql
systemctl enable mysql

Переконфигурирование
Код: Выделить всёmysql_secure_installation

Set root password? [Y/n] Y
New password:
Re-enter new password:

Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y


Качаем архив с
Разархивируем
Код: Выделить всёunzip SuiteCRM-8.1.1.zip  -d /var/www/html

Настраиваем доступ
Код: Выделить всёchown -R www-data:www-data ./html


Установка версии 8.Х
 #10574   IgorA100
 29 май 2022, 11:34
Самый правильный вариант, на данный момент, это использовать связку Nginx + Apache.
Доустанавливаем Apache
Код: Выделить всёapt install apache2 apache2-utils

Код: Выделить всёmcedit /etc/apache2/ports.conf

И меняем порт на 8080 Listen 8080
Рестартуем
Код: Выделить всёsystemctl restart apache2
 systemctl enable apache2

И проверяем
Код: Выделить всёnetstat -tulnp | grep apache2


https://infoit.com.ua/linux/kak-ustanov ... 20-04-lts/

Установка SuiteCRM 8.X