apache2 не работает с портом, отличным от 80

У меня 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 ?

Пожалуйста дайте мне знать Для больше вопросов.

Спасибо.

1 ответ

  1. Обсуждение и исследование в чате показали, что на самом деле это была удаленная система, а не локальная настройка разработки. Это означает, что обычно фильтр пакета («брандмауэр») находится между клиентом и сервером. При использовании нестандартного порта для «хорошо известного протокола» необходимо открыть этот порт в брандмауэре сервера для входящего трафика.

    В этом случае с помощью ufwинструмента Ubuntu был использован для настройки простого фильтра пакетов. Настройка пользовательского порта 82 и разрешение входящего трафика к нему решили проблему под рукой.