Virtualhost

CentOS / Apache - 虛擬主機埠未載入

  • January 9, 2018

我試過的

我首先要說的是,我在這個網站上查看了一些問題和答案,但沒有找到解決方案。我遇到的大多數解決方案都是用正確的 IP / 主機名更新“主機”文件。EG:虛擬主機不工作

我正在關注本教程:https ://httpd.apache.org/docs/2.4/vhosts/examples.html#page-header ,向下滾動到“在不同埠上執行不同站點”部分,這就是我的程式碼一直在關注。

我的 httpd.conf 文件儲存在這裡:http ://codepad.org/zxI4iC5s

我已經執行netstat -tuplen並檢索了所有用於偵聽的埠的列表。港口80-85都有LISTEN狀態。

作為參考,我對 Centos / linux 伺服器還是很陌生,以前只使用 xampp 之類的軟體來託管伺服器。

問題

當我訪問 192.168.1.120:81(這是我的伺服器內部 IP 地址,它與 192.168.1.120:80 一起正常工作)時,我的載入時間很長,然後是“無法訪問站點 - 響應時間太長錯誤”。

問題

我是否在我的 httpd.conf 文件中正確設置了內容?或者還有什麼我做不正確的事情。

如果需要更多資訊,請詢問,我很樂意提供。

如果預設 HTTP 埠 TPC/80 以外的埠被“禮貌”防火牆阻止,您將很快收到“連接被拒絕”錯誤。

當防火牆不太禮貌時,即防火牆配置了 DROP 策略,那麼客戶端將需要等待連接嘗試超時,然後才會生成錯誤。

所以檢查你的防火牆配置。

看起來您的 httpd.conf 只有一個埠 81 硬程式碼虛擬主機。每個埠都需要一個虛擬主機或

引用自:https://serverfault.com/questions/890475