2015-08-21 86 views
0

我在同一臺機器上有一個jboss服務器和一個Apache Web服務器。 Jboss必須保持監聽端口80,所以我必須切換apache監聽的端口。之前,當它在80端口上收聽時,一切正常。我爲我正在使用的網站設置了一個虛擬主機,並且我能夠使用該網站的URL作爲我在虛擬主機文件和我的主機文件(我正在使用Windows)中定義它的URL。之後,我改變了它偵聽的端口,我得到以下錯誤:Apache名爲虛擬主機不能在更改端口後工作

問題加載頁面:無法連接

我已經重新啓動服務器,重新啓動我的機器,改變了口那間沒有幾個不同的號碼不會用於其他任何事情,我甚至嘗試將本地主機IP地址從127.0.0.1更改爲127.0.0.2,以查看是否有幫助,但這些都無效。我更改了httpd.conf和httpd-vhosts.conf中的端口,但沒有任何功能可行。我使用ping檢查了該網站的IP地址,結果表明我使用的是正確的IP地址。我真的很感激一些幫助,因爲沒有任何工作。

回答

0

可能是本地防火牆問題。你只需要改變Listen,ServerName和<virtualhost>。您可以使用lsof或netstat來確認偵聽端口。

+0

對不起,聽,ServerName和什麼? – redeagle47

+0

對不起,VirtualHost。我有<>標籤未轉義 – covener

+0

沒問題,感謝您的幫助 – redeagle47