Рейтинг:0

Почему Nginx отвечает только на порту 80?

флаг br

Я попытался изменить порт 80 nginx на 81 в файле nginx.conf, но мой образец сайта не отвечает, несмотря на прослушивание порта 81. Образец веб-сайта отвечает только на порту 80. Кроме того, образец сайта на http://localhost:81 отвечает. Но http://samplesite.com/ не отвечает, когда Nginx работает на порту 81. Я новичок, поэтому мне трудно найти лучший способ сделать это. Может кто-нибудь сказать мне, как я могу запустить сервер Nginx на порту, отличном от 80, например 81?

Файл Nginx.conf:

сервер {
    слушать 81;
    слушать [::]:81;

    корень /var/www/samplesite.com;

    индекс index.html index.htm index.nginx-debian.html;

    имя_сервера samplesite.com www.samplesite.com;

    место расположения / {
        try_files $uri $uri/ =404;
    }

}

введите описание изображения здесь

Не: ufw неактивен

4snok avatar
флаг es
Похоже на проблему с брандмауэром. Можете ли вы рассказать нам больше о вашей настройке - название дистрибутива, есть ли брандмауэры между вашим сервером и клиентом? Пожалуйста, добавьте вывод команды `iptables -S`
Nikita Kipriyanov avatar
флаг za
Или, я думаю, лучше `iptables-save`. Если ваша система использует nftables, `таблицы списка nft`, а затем мы сообщим, какие таблицы вам нужно просмотреть. Кроме того, вы уверены, что запрашиваете http://samplesite.com:81/, а не просто http://samplesite.com/?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.