「Address already in use」でhttpdを起動できないときの対処法

サーバー サーバー

以下のコマンドを叩いて、現状を調べるも「Active: failed」

systemctl status httpd.service

ssl.conf やら httpd.conf をいじってみたものの効果がなく、調べてみると

httpdが異常終了する等して古いhttpdプロセスが残っていることが原因。

だそうなので、以下のコマンドで古いプロセスを表示。

lsof -i | grep http

該当のプロセスをkill。

kill 27512

やっと起動しました。。。

こちらを参考にさせていただきました。
他プロセスがポートを占有してhttpdを再起動できない – Qiita

コメント

タイトルとURLをコピーしました