2013-06-20 14 views
4

我想在CentOS 5.9機器上設置Apache服務器,但當我在瀏覽器中訪問我的機器IP地址時,我沒有看到Apache測試頁。 Apache/httpd預裝了CentOS,我已經確保httpd服務正在運行,並且NameVirtualHost *:80已經在/etc/httpd/conf/httpd.conf中被取消註釋,一切都是httpd.conf被設置爲默認值。 httpd日誌中沒有錯誤,服務重新啓動正常。我究竟做錯了什麼?謝謝。如何讓Apache服務器顯示測試頁

+0

是否打開了防火牆?當你到'localhost'時它工作嗎? –

+0

出現了什麼? – eatonphil

+0

你想使用另一臺機器訪問嗎?端口80是否在防火牆上打開? – Vilelm

回答

7

要檢查apache是​​否提供默認頁面,請將您的瀏覽器指向http://localhost。如果您沒有GUI,則可以使用curl localhost訪問您的服務器,它將在標準輸出中打印默認頁面的HTML代碼。

如果您嘗試從遠程計算機訪問您的服務器,則應檢查是否存在正在運行的防火牆以及是否打開了端口80 iptables -vnL。如果沒有,用iptables -A INPUT -p TCP -m state --state NEW -j ACCEPT打開它