В данном документе описывается установка SuiteCRM (версии 7.10.2) на Debian 9. Все действия производятся под пользователем root
.
Настройка окружения
Для начала необходимо установить и настроить Веб-сервер и сервер базы данных:
apt update
apt upgrade
apt install nginx mysql-server mysql-client php-fpm php-curl php-mysql php-mbstring php-gd php-dom git php-zip php-imap
Настройка Web-сервера NGINX
В файле конфигурации /etc/nginx/sites-available/suitecrm.conf
нужно прописать следующий блок:
server {
server_name _;
listen 80;
root /var/www/html/suitecrm;
index index.php;
location / {
try_files $uri $uri/ /index.php?$args =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
}
}