2014年10月15日
Tweet
以下のような表示がでます。
httpd を起動中: (98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
毎年このトラブルに困っているのでメモ。
参考
俺のひとり言
/usr/sbin/lsof -i でポートの利用状況を確認します
僕の環境では、 http もしくは perl がポートを占有しているようです。
このとき killall -9 perl もしくは killall -9 apache で上記コマンドは何も表示されなくなります。
これで httpd start が問題無くできるようになりました。

httpd を起動中: (98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
毎年このトラブルに困っているのでメモ。
参考
俺のひとり言
/usr/sbin/lsof -i でポートの利用状況を確認します
僕の環境では、 http もしくは perl がポートを占有しているようです。
このとき killall -9 perl もしくは killall -9 apache で上記コマンドは何も表示されなくなります。
これで httpd start が問題無くできるようになりました。