MyTetra Share
Делитесь знаниями!
Конфигурация nginx + php 7
Время создания: 13.07.2018 15:31
Текстовые метки: nginx php php-fpm config
Раздел: Nginx
Запись: Velonski/mytetra-database/master/base/1517805575a50pwp4yzh/text.html на raw.githubusercontent.com

Сначала необходимо убедиться, что nginx и php7 fpm установлены:

apt-get install nginx php7.0-fpm

# Установит fpm и nginx

1. Настраиваем Nginx

В файле nginx.conf:

...
http {
    ...
    
    server { 
	listen 80; 
	server_name saitnah.com; 

	# Путь к папке с кодом
	root /var/www/saitnah/;

	index index.php; 

	# Обработка php файлов с помощью fpm
	location ~ \.php$ { 
		try_files $uri =404; 
		include /etc/nginx/fastcgi.conf;
		fastcgi_pass unix:/run/php/php7.0-fpm.sock; 
	}
    }
}

Перезапустим Nginx:

nginx -s reload

2. Настраиваем PHP FPM

Откроем файл настроек php fpm:

nano /etc/php/7.0/fpm/pool.d/www.conf

И убедимся, что там есть такая строка:

listen = /run/php/php7.0-fpm.sock

Перезапустим fpm:

service php7.0-fpm restart

Готово.

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования