Как остановить Nginx слушать порт 80?


8

Я хочу, чтобы nginx прекратил прослушивать порт 80. Я нашел только людей с ошибками, но не пытался делать это специально. Я не могу отключить его, и я тоже читаю:

#listen   80; ## listen for ipv4; this line is default and implied

Английский не мой родной язык, но я понимаю, что «подразумеваемый» означает, что это не нужно объявлять, поэтому, даже если он находится в комментариях, сервер все еще слушает 80. Как я могу отключить это? Спасибо.


Где вы хотите, чтобы nginx слушал?
user9517

Я хочу, чтобы он слушал 8080 или 8180
Пигмай

Ответы:


14

Как вы прокомментировали, директива listen nginx вернется к своему поведению по умолчанию, которое заключается в прослушивании порта 80, как сказано в комментарии после ##.

Чтобы nginx слушал в другом месте, вы должны сказать ему сделать это с помощью директивы listen, например

listen 8080; 

или

listen 192.168.2.3:8080;

И он перестанет слушать 80 просто объявив другой порт?
Пигмай

Да, это то, что он говорит.
Дженни Д
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.