linux. Установить nginx + php7.2 + mysql
Установка связки nginx, php7.2, и mysql server на Linux Ubuntu 16.04 и Linux Ubuntu 18.04
Для начала, необходимо запустить терминал (ctrl + alt + t) обновить Ubuntu и пакеты:
sudo apt-get update && sudo apt-get upgradeИ начнем с установки NGINX.
Для этого в терминале пишем:
sudo apt-get install nginxПриступаем к установке php7.2-fpm
В Ubuntu 18.04 достаточно в терминале запустить команду установки:
sudo apt-get install php7.2-fpmВ Ubuntu 16.04 необходимо для начала добавить репозитарий и только после этого приступить к установке:
В первую очередь скачиваем и устанавливаем пакет python-software-properties для добавления нового репозитария.
sudo apt-get install python-software-propertiesДобавляем репозитарий:
sudo add-apt-repository ppa:ondrej/phpИ обновляем пакеты:
sudo apt-get updateПосле обновления приступаем к установке:
sudo apt-get install php7.2-fpmПосле того, как php-fpm будет установлен, переходим к установке mysql server.
Для установки MySql достаточно выполнить команду:
sudo apt-get install mysql-serverПосле того как все будет установлено, необходимо выполнить настройку NGINX и PHP-FPM.
Настраиваем nginx.
Открываем файл с настройками для локального хоста:
sudo nano /etc/nginx/sites-available/defaultНаходим конфигурацию server и меняем на:
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
index index.php index.html;
server_name _;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
try_files $uri =404;
include /etc/nginx/fastcgi.conf;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
}
}Настраиваем php-fpm.
Открываем файл с настройками PHP-FPM:
sudo nano /etc/php/7.2/fpm/pool.d/www.confПроверяем на наличие данной строки (Если ее нет, то добавляем):
listen = /run/php/php7.2-fpm.sockПосле проведения всех манипуляций перезагружаем php-fpm и nginx (
sudo service php7.2-fpm restart
sudo service nginx restartДля проверки на работоспособность создадим PHP файл:
sudo nano /var/www/html/index.phpИ пропишем в нем:
<?php
phpinfo();Сохраняем ctrl + o и выходим из редактирования ctrl + x.
После чего открываем браузер и переходим по ссылке:
localhost/index.phpВы должны увидеть страницу с информацией о текущей версии PHP примерно следующего содержания:


Комментариев 3
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.