Задать вопрос
@poimanoo

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

Здравствуйте. Начал изучать web, прошу помощи.
Есть два хоста. Хочу чтобы первый обрабатывал статику, а код php выполнялся на втором. На первый устанавливаю nginx и проксирую php-запросы на второй хост. Вопрос: на втором хосте должен быть установлен только php или nginx+php чтобы принимать эти запросы от первого и обрабатывать?
  • Вопрос задан
  • 441 просмотр
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Akdmeh
@Akdmeh
PHP, Yii2, Music
Хватит только PHP. Все, что вам нужно сделать - это на втором запустить PHP-FPM, а на первом указать в fastcgi_pass 127.0.0.1:9000; - не локальный IP, а IP второго сервера.
Только при этом нужно еще на втором сервере сделать возможным доступ только с IP первого сервера.
Если это вам для учебных целей - изучайте дальше. Если для рабочего хоста - лучше заказать услуги системного администратора, помимо прочего существуют многие особенности для безопасной настройки, которые трудно предвидеть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы