Apache-2.2

無法連接到託管在 VPS 上的 Apache 網站

  • August 1, 2012

我已經在一個自我管理的 VPS 上設置了一個基本的 LAMP 堆棧,現在我想通過我們的提供商分配的 IP 來預覽站點 - 在切換 DNS 之前。Chrome 在嘗試訪問該站點時報告以下錯誤。

我在日誌中看到以下內容:

[Mon May 28 14:06:07 2012] [notice] caught SIGTERM, shutting down 

當我嘗試通過 IP 訪問時。唯一的其他自定義是安裝 Nagios,這似乎很好 - 儘管我也無法通過 http"//MY IP/nagios 訪問它

在您正在測試的客戶端上的主機文件中添加一個條目,從中將域映射到您要測試的 IP。hosts 文件(通常)在 DNS 之前進行查詢,因此這將覆蓋 DNS 中配置的 IP。在 *nix 上,這個文件是/etc/hosts(我不確定其他作業系統的臨時性。)我假設你已經配置了 Apache 來響應這個域。

1.2.3.4     example.com

(請記住在實際切換 DNS 時將其刪除,以免掩蓋 DNS 問題。)

以防萬一其他人發現這很有用 - 我們的專用伺服器帶有預配置的防火牆 - 埠 80 被阻止。我不得不修改IPtables。

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