web-dev-qa-db-ja.com

Nginxを停止してポート80をリッスンする方法は?

Nginxがポート80をリッスンするのを停止したいのですが、バグのある人しか見つかりませんでしたが、故意にそれを行うことに関するドキュメントはありません。私はそれを無効にすることはできません、そして私も読みます:

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

英語は私の母国語ではありませんが、「暗黙的」はこれを宣言する必要がないことを意味することを理解しています。そのため、解説ではありますが、サーバーは引き続き80をリッスンします。これを無効にするにはどうすればよいですか?ありがとうございました。

8
Pygmay

コメントアウトしたように、listenディレクティブnginxは、##の後のコメントに記載されているように、ポート80で listen になるデフォルトの動作にフォールバックします。

Nginxを他の場所でリッスンするには、 listen ディレクティブを使用してそれを行うように指示する必要があります。

listen 8080; 

または

listen 192.168.2.3:8080;
14
user9517