@Smilleey

Может ли две программы работать с одним портом, но на разных IP?

Добрый день, подскажите, пожалуйста, можно ли на компьютере запустить и Apache2, и nginx чтобы они одновременно слушали 80-ый порт, но на разных IP адресах?
Сейчас nginx выдаёт ошибку, что Cannot assign requested address.
  • Вопрос задан
  • 570 просмотров
Решения вопроса 2
@nirvimel
В конфиге Nginx пишем:
listen 127.0.0.42:80;
Документация

В конфиге Apache пишем:
Listen 127.0.0.43:80
Документация

В браузере заходим на 127.0.0.42 и на 127.0.0.43. Наблюдаем разницу.
Ответ написан
BuriK666
@BuriK666
Компьютерный псих
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
DMGarikk
@DMGarikk
Lead Software Developer
Можно, читайте мануал по настройке
Ответ написан
Комментировать
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Можно, но лучше повесить апач на порт например 8888, а через nginx проксировать на него с порта 80.
Это очень распространенная конфигурация, и не нужно будет заморачиваться с привязкой к разным адресам. Ну и конфиг у энжинкса проще на порядок...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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