Установим обновы: (все действия от root)
Код: Выделить всё
yum -y updateКод: Выделить всё
yum install epel-releaseКод: Выделить всё
yum install net-toolsКод: Выделить всё
yum install nginxКод: Выделить всё
firewall-cmd --permanent --add-port=80/tcpКод: Выделить всё
firewall-cmd --permanent --add-port=443/tcpКод: Выделить всё
firewall-cmd --reloadКод: Выделить всё
systemctl enable nginxКод: Выделить всё
systemctl start nginxЕсли видим это: То все отлично и идем дальше.....
Установим PHP + PHP-FPM
Код: Выделить всё
yum install phpКод: Выделить всё
yum install php-fpmКод: Выделить всё
systemctl start php-fpmКод: Выделить всё
systemctl enable php-fpmКод: Выделить всё
vi /etc/nginx/conf.d/default.confКод: Выделить всё
location / {
root /usr/share/nginx/html;
index index.php;
}Приводим к следующему виду секцию server:* здесь мы поменяли index.html на index.php. Эта настройка позволит автоматически искать и запускать файл index.php, если путь к скрипту не указан явно.
Код: Выделить всё
location ~ \.php$ {
set $root_path /usr/share/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $root_path$fastcgi_script_name;
include fastcgi_params;
fastcgi_param DOCUMENT_ROOT $root_path;
}Переименовываем индексный файл для текущего сайта по умолчанию:* где /usr/share/nginx/html — корневой путь по умолчанию для хранения сайта; 9000 — порт, на котором работает php-fpm.
Код: Выделить всё
mv /usr/share/nginx/html/index.html /usr/share/nginx/html/index.phpКод: Выделить всё
vi /usr/share/nginx/html/index.phpКод: Выделить всё
<?php phpinfo(); ?>Код: Выделить всё
systemctl restart nginxСовместная работа NGINX и PHP-FPM через сокет
В конфигурационном файле NGINX меняем эту строчку:
fastcgi_pass 127.0.0.1:9000;
на
Код: Выделить всё
fastcgi_pass unix:/var/run/php-fpm/php5-fpm.sock;Код: Выделить всё
vi /etc/php-fpm.d/www.confКод: Выделить всё
listen = 127.0.0.1:9000Код: Выделить всё
listen = /var/run/php-fpm/php5-fpm.sockКод: Выделить всё
systemctl restart nginxКод: Выделить всё
systemctl restart php-fpm