1. 程式人生 > >apache httpd配置後啟動失敗或域名繫結無效等問題解決方法

apache httpd配置後啟動失敗或域名繫結無效等問題解決方法

用命令 httpd -t 來測試httpd配置問題 檢視版本用 -v 如httpd -v; mysql -V;  php -v 等

解決_default_ VirtualHost overlap on port 80

在安裝Apache後,配置了幾個虛擬主機,但是重啟Apache時有幾個警告:

[warn]_default_ VirtualHost overlap on port 80, the first has precedence

這是怎麼回事?又該怎麼解決?

開啟httpd.conf檔案

#NameVirtualHost *:80前的註釋去掉

如果不去掉這個註釋,則會導致虛擬主機的配置不會生效

 

重啟Apahce後警告消失 service httpd restart

解決 Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

解決辦法非常簡單:

#vim /apache/conf/httpd.conf (在這裡/apahce是我安裝apache的目錄,你預設安裝的話應該是/usr/local/apache2/icons或etc/httpd/conf)

找到#ServerName www.example.com:80   把#去掉,再重啟apache即可沒事了,如果沒有就新增一行.