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

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

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

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
IT ATLAS Москва
от 250 000 до 500 000 ₽