Nginx + fastCGI -как установить на два хоста?

222
18 июня 2017, 17:59

Здравствуйте.

Есть два хоста. На первый установил nginx, запрашиваю index.html - возвращает, все работает.

На второй хост установил php(командой sudo apt-get install php-fpm php-mysql).

Код nginx:

server {
listen 443;
ssl on;
ssl_certificate /etc/ssl/xxxx.com.crt;
ssl_certificate_key /etc/ssl/xxxx.com.key; 
root /var/www/xxxx.com/html;
index index.html index.htm index.nginx-debian.html;
server_name xxxx.com www.xxxx.com;
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ { 
include snippets/fastcgi-php.conf;
fastcgi_pass xxx.xxx.xxx.xx:9000; #ip второго хоста на котором установлен php
#include fastcgi_params;
#fastcgi_index index.php; 
#fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; 
#fastcgi_param QUERY_STRING $query_string;
} 
}
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
server_name xxxx.com www.xxxx.com;
return 301 https://xxxx.com;
}

В файле /etc/php/7.0/fpm/pool.d/www.conf на втором хосте заменяю строку listen = /run/php/php7.0-fpm.sock на listen = XXX.XXX.XXX.XX:9000 (где иксы это Ip этого же хоста). Пробовал так же писать listen = 127.0.0.1:9000.

В папку с сайтом на первом хосте добавляю файл Index.php в нем вывод строки Hello World. Однако страница не открывается а выдает 504 ошибку спустя секунд 30 примерно.

Пингуются оба хоста с друг друга нормально. В чем может быть дело? Спасибо.

READ ALSO
Ошибка YII2 админка kit start

Ошибка YII2 админка kit start

Ошибка в системном журнале

217
Изменение координат в Google Maps Api

Изменение координат в Google Maps Api

Как сделать,чтоб изменялись координаты в Google Maps Api

201
help with my problem! PLEASE [требует правки]

help with my problem! PLEASE [требует правки]

как сделать чат помощника написанного на одном из 3 языков(python,Java,php) можно было отправить и получить сообщение от бота в telegramвот ссылка на бота:...

193
Доработать регулярное выражение

Доработать регулярное выражение

Нужно регулярное выражение для разбора навигации

188