Настройка сервера Apache CentOS по умолчанию на определенный порт для ExpressJS и узла [закрыто]

Совершенно новое для Linux и виртуальных частных серверов, так что, пожалуйста, несите меня.

У меня есть веб-приложение, построенное на ExpressJS и NodeJS, которое работает на порту 5000 моего сервера и доступно через Интернет, набрав: http://00.000.000.000:5000 . Когда вы переходите на мой IP-адрес без порта ( http://00.000.000.000 ), он показывает страницу приветствия установки CentOS Apache.

Я пробовал запустить свое приложение Express на порту 80 , но получаю ошибку Используемый адрес .

Что мне нужно сделать, чтобы настроить CentOS так, чтобы при доступе к ее IP-адресу 00.000.000.000 загружалось мое приложение Express? Я пробовал добавить порт 5000 к слушателям в моем файле /etc/httpd/conf/httpd.conf , но это ничего не дало.

-1
задан 1 December 2013 в 13:19
1 ответ

Вы получили ошибку Address In Use , потому что Apache уже прослушивает порт 80.

Если вы хотите получить доступ к своему приложению Express через порт 80, вам необходимо выключите Apache и запустите приложение через порт 80.

2
ответ дан 5 December 2019 в 19:29

Теги

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