如何停止Nginx监听端口80?


8

我希望nginx停止监听端口80。我只发现有bug的人,但没有关于故意这样做的文档。我不能禁用它,我也阅读:

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

英语不是我的母语,但我理解“暗示”意味着不需要声明,因此即使在注释中,服务器仍会收听80。如何禁用此功能?谢谢。


您希望Nginx在哪里听?
user9517 2013年

我希望它听8080或8180
Pygmay 2013年

Answers:


14

如您所注释的那样,listen指令nginx将退回到它的默认行为,即监听端口80,如它在注释后的注释中所述##

要让Nginx在其他地方监听,您需要告诉它使用listen指令执行此操作,例如

listen 8080; 

要么

listen 192.168.2.3:8080;

而且,仅通过声明另一个端口即可停止监听80。
皮格梅

是的,这就是他的意思。
珍妮·D
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.