httpd エラー「(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80」が出て起動できない場合の対処法
httpd起動時にエラー「(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80」がでて起動できなかったので、原因と対処方法を記載
環境
- OS CentOS Linux release 8.0.1905 (Core)
エラー全文
httpd[5339]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
localhost.localdomain httpd[5339]: (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.
原因
他のプロセスが利用しているか、httpdのプロセスが残ったままになっているため、下記のコマンドでプロセスを確認
sudo lsof -i | grep http
<出力結果>
httpd 5407 root 4u IPv6 3428533 0t0 TCP *:http (LISTEN
対応方法
対象のプロセスIDをkillして、再起動する
sudo kill -9 5407
再起動します。
sudo systemctl restart httpd
-
前の記事
Ubuntu20.04にトラフィック検出ツール「Maltrail」をインストールする 2020.03.19
-
次の記事
go言語 エラー「main redeclared in this block previous declaration at」が発生した場合の対処法 2020.03.19
コメントを書く