Никакой доступ в Интернет апачу не размещает веб-сервер

Я настраиваю веб-сервер из дома, главным образом чтобы иметь nextcloud сервер. У меня есть веб-сайт вся установка и работа стека LAMP. Теперь я должен портировать, передают мой virtualhost. Однако мой порт блоков ISP 80, таким образом, я продолжал canyouseeme.org и они не блокируют порт 90. Поэтому я устанавливаю свое перенаправление портов в моем маршрутизаторе 90,90 оба протокола и IP адрес. Вошел apache2.conf добавленный NameVirtualHost *:90. Затем в моем domain.com.conf файл я изменился <VirtualHost *:80> кому: <VirtualHost *:90> . И наконец в ports.conf файл я добавил строку Listening 90.

Однако у меня все еще нет доступа от внешнего компьютера. Я пропустил или пропустил что-то?

Обновление 1:

Когда я выполняю команду sudo lsof -i tcp:90 | egrep LISTEN мой вывод:

apache2   739     root    8u  IPv6  50229      0t0  TCP *:90 (LISTEN)
apache2 16275 www-data    8u  IPv6  50229      0t0  TCP *:90 (LISTEN)
apache2 16276 www-data    8u  IPv6  50229      0t0  TCP *:90 (LISTEN)
apache2 16277 www-data    8u  IPv6  50229      0t0  TCP *:90 (LISTEN)
apache2 16278 www-data    8u  IPv6  50229      0t0  TCP *:90 (LISTEN)
apache2 16279 www-data    8u  IPv6  50229      0t0  TCP *:90 (LISTEN)
apache2 16280 www-data    8u  IPv6  50229      0t0  TCP *:90 (LISTEN)

Обновление 2:

Когда я выполнил nmap от внешнего компьютера, я вхожу в порт 90 I have Discovered open port 90/tcp on my-public-ip и 90/tcp open dnsix syn-ack ttl 253 и на порте 80 я добираюсь 80/tcp filtered http no-response.

Однако я смог получить содержание доступа на сайт от внешнего использования my.ip.add.res:90. Hoever Это только отправляет по содержимому HTML, никакой CSS. и я не могу получить доступ к нему через доменное имя.

0
задан 7 February 2017 в 16:36

2 ответа

С Nginx легко изменить порты на vhost, но с Apache, мое впечатление - то, что необходимо также отредактировать ports.conf файл, например:

sudo nano /etc/apache2/ports.conf

и затем перезапускают Apache.

0
ответ дан 7 November 2019 в 01:12

Включайте номер порта в свой URL, который Вы используете для доступа к серверу. например, http://www.example.com:90 , так как порт по умолчанию, который будет искать Ваш браузер, 80 для http и 443 для https.

0
ответ дан 7 November 2019 в 01:12

Другие вопросы по тегам:

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