2010-12-10 54 views
0

我是n00b--試圖在Rackspace Cloud上的Ubuntu 9.10(Karmic Koala)上設置apache2。我已經設置/配置了OpenSSL並安裝了Apache,但Apache不會啓動。我認爲它是一個錯誤配置在我的/ etc/apache2的/網站可用/ SSL或/ etc/apache2的/網站可用/默認文件)在Ubuntu上重啓Apache - 錯誤「無法綁定到地址0.0.0.0.80」

當我試圖重新啓動Apache使用命令:

sudo /etc/init.d/apache2 restart 

我收到以下錯誤消息:

[錯誤](EAI 2)名稱或服務未知:無法解析主機名* .80 - 忽略! [錯誤](EAI 2)名稱或服務未知:無法解析主機名* .80 - 忽略! (98)地址已經在使用:make_sock:無法綁定到地址0.0.0.0:80 沒有監聽套接字可用,正在關閉 無法打開日誌 ...失敗!

對於我的/ etc/apache2/sites-available/ssl我已經使用了*:443的虛擬主機。

對於我的/ etc/apache2的/網站可用/默認我用的*虛擬主機:80

+2

您將在serverfault.com上得到對此類問題更好的回覆 - vo想要移動 – 2010-12-10 01:07:23

回答

1

關閉Skype的這對傳入的消息中使用的端口號80最終檢查有什麼用使用netstat眼前這個端口

其次決心很簡單:。。。添加ServerName localhost主配置文件

+0

哇!這個答案真的爲我節省了一些時間!獎勵! – codevour 2013-07-05 09:13:47

0
  1. 檢查/ etc/hosts文件。請確保您的機器名稱和本地主機域定義是正確的(例如:「127.0.0.1 localhost.localdomain localhost」
  2. 但是,如果它明確包含「0.0.0.0」,則檢查/etc/apache2/ports.conf的可能性極小「
相關問題