
我的網站在 AWS EC2 Ubuntu - Apache2 - PHP 上運行。該網站運行得很好,突然變得沒有響應。以下是我檢查過的事情。
- 阿帕契 - 運行
- 錯誤日誌 - 無錯誤日誌
- 磁碟空間 - 可用
經過某些檢查後,我發現連接埠檢查顯示我的連接埠 80 和 443 已關閉。以下是我所做的檢查:
- 安全群組 - 連接埠 80 從任何地方開放。
- UFW 狀態 - 連接埠 80 存在。 Apache 具有完全存取權限
- 在連接埠 80 上執行的應用程式僅是 Apache。
- Apache 重新啟動 - 不起作用
- EC2 重新啟動 - 不起作用
- Apache 重新安裝 - 不起作用。
發生的最奇怪的事情是:我創建了同一個 EC2 的映像,我使用該映像創建了另一個 EC2 實例,並且連接埠 80 在那裡開啟。
我把舊的 EC2 放在那裡,連接埠關閉。有人可以指導我我缺少檢查什麼嗎?類似的事情是否發生在任何人身上。可能是什麼問題?
更新:我嘗試安裝 NGINX 並停止 apache - 它打開了連接埠 80,當我停止 NGINX 並重新啟動 apache - 連接埠 80 再次關閉。我得出的結論是Apache無法存取80埠。