Перейти на домашнюю страницу

nginx, Настраиваем на работу с php-fpm

Пример для CentOS 7 + пакета php56u-fpm.x86_64

Правим конфиг nginx.

убираем комментарии в блоке:

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000


В строке:

fastcgi_pass unix:/run/php-fpm/www.sock;


должна быть правильная ссылка на .sock-файл,
хранится в /etc/php-fpm.d/www.conf , параметр "listen"

В строке:

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;


меняем /scripts на $document_root

* * *

Правим конфиг php-fpm

/etc/php-fpm.d/www.conf


указываем пользователя из-под которого будет выполняться php-fpm

user = nginx

group = nginx


Перезапускаем php-fpm,
Перезапускаем nginx.

#centos #nginx

2017-12-08 21:14:22