Apache-2.2
您如何調查不為您剛剛部署的 Wordpress 網站提供服務的 Apache 網路伺服器?
我正進入(狀態:
Apache 2 Test Pagepowered by CentOS
因此,Apache 不提供 Wordpress 頁面,但我不知道為什麼。我使用的是 CENTOS 6,我只是使用了一個 puppet 配置來部署它,所以我想知道為什麼它不起作用。我以前使用相同的配置,但它不起作用,我的同事做了一些修復它,但他沒有告訴我細節。我做了 sudo service httpd start ,但我想也許還有另一個 Apache 庫被使用了,它弄亂了正在服務的頁面。我還認為有一個配置可以告訴 wordpress 文件夾在 Apache 中的位置,但它沒有正確配置。如何檢查我的機器上有哪些 apache 安裝以及如何檢查它為什麼不為 Wordpress 網站提供服務?
在以下位置查找配置:
/etc/apache2/sites-enabled/
它在 443 或 80 上執行什麼埠?您可以檢查啟動 apache 的命令,例如檢查埠 80:ps -ef $(sudo lsof -i :80 | tail -1 | cut -d " " -f2)
查看您的 httpd.conf 並查看 DocumentRoot 指向的位置。這就是你的網路文件應該去的地方。
還要確保這些目錄的權限是正確的,否則 apache 將無法到達那裡。