[Dev] ポートを使用しているのは誰だ

in #japanese10 hours ago

こんにちは、@yasuです。

サーバを再起動して、
あるコンテナを起動しようとしたら、すでに80ポートが使われていた。

サーバの起動時に、自動起動したらしい。

80ポートを止めようとしたが、どのプログラムか分からない。

調べたところ、このコマンドで特定できることが分かった。

sudo lsof -i :80
sudo netstat -tulnp | grep ':80'
image.png

詳細
ps -fp 146470
image.png

無事にプログラムを特定して、止めることができた。

※今回の画面ショットは、再現したものであり、実際のプログラムとは異なります。

実際にサーバ起動時に80ポートを使用していたプログラムを停止した手順

sudo systemctl status apache2
sudo systemctl stop apache2
sudo systemctl disable apache2

Coin Marketplace

STEEM 0.05
TRX 0.33
JST 0.082
BTC 62815.51
ETH 1636.46
USDT 1.00
SBD 0.41