У меня nginx работает в порту 80.
После установки apache2 я установил его порт на 82 (оба в портах.conf и 000-по умолчанию.conf).
Я попытался открыть ip (i.e a.b.c.d: 82) но ее не открывают. Но если я установлю порт на 80 и остановлю nginx, то его открытие.
Я попытался открыть ip с форматом ниже:
a.b.c.d:82
a.b.c.d - opening nginx site
Я также попытался установить dns на abc.mydomain.com и открыл
abc.mydomain.com (opening nginx site)
abc.mydomain.com:82 (not opening anything)
Как получить доступ к нему с помощью apache с некоторым портом, отличным от 80 ?
Пожалуйста дайте мне знать Для больше вопросов.
Спасибо.
Обсуждение и исследование в чате показали, что на самом деле это была удаленная система, а не локальная настройка разработки. Это означает, что обычно фильтр пакета («брандмауэр») находится между клиентом и сервером. При использовании нестандартного порта для «хорошо известного протокола» необходимо открыть этот порт в брандмауэре сервера для входящего трафика.
В этом случае с помощью
ufw
инструмента Ubuntu был использован для настройки простого фильтра пакетов. Настройка пользовательского порта 82 и разрешение входящего трафика к нему решили проблему под рукой.