ページ

2011年5月12日木曜日

[ubuntu] [apache] could not bind to address 0.0.0.0:80 対処方法

このエントリーをはてなブックマークに追加


Listen 80 競合していたので調べてみました.


#TCP/IP Listen 80 を使用しているプロセスを調べる
$ sudo fuser -n tcp 80
80/tcp: 3650 3728 3729 3730 3731 3732 3733

# fuserユーティリティを使用して取得したプロセスを強制終了する
$ sudo kill -9 3650 3728 3729 3730 3731 3732 3733

# 最後にapacheの再起動でokay

#===========================================
# 別の方法として
#===========================================
# apache2が使用しているPID等を調べる
$ ps aux | grep apache2

# プロセスを強制終了する
$ sudo kill -9 [PID]

# 最後にapacheの再起動


参考 :

acheを起動するときに、ほかのプロセスによってポートが使用されていた場合 :
http://pentan.info/server/linux/apache_already_in_use.html
fuserを使ってみる。 :
http://d.hatena.ne.jp/masasuz/20110222/1298689119

0 件のコメント:

コメントを投稿