nginx等で、このポートどこにも書いた記憶が無いんだけだどと思った時

soutahirose 11views 更新:2017年6月26日

nginxをスタートさせようとしたら、あるあるのエラーが出てきました。

2017/06/26 10:00:29 [emerg] 5201#5201: bind() to 0.0.0.0:8080 failed (98: Address already in use)
2017/06/26 10:00:29 [emerg] 5201#5201: bind() to 0.0.0.0:8080 failed (98: Address already in use)
2017/06/26 10:00:29 [emerg] 5201#5201: bind() to 0.0.0.0:8080 failed (98: Address already in use)
2017/06/26 10:00:29 [emerg] 5201#5201: bind() to 0.0.0.0:8080 failed (98: Address already in use)
2017/06/26 10:00:29 [emerg] 5201#5201: bind() to 0.0.0.0:8080 failed (98: Address already in use)
2017/06/26 10:00:29 [emerg] 5201#5201: still could not bind()

8080番はnginxのポートに使用した記憶が無かったのですが、探して見ます

まず、nginx.confまたは、www.confがあるディレクトリに入って、ディレクトリ内のファイルに対してgrepを行います。

# grep "8080" * -r
conf.d/status.conf:    listen 8080;
conf.d/www.conf:    listen 18080;

ありました。ないとか言ってごめんなさい。

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません