apache 啓動報錯
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[root@web ~]# vi /etc/httpd//conf/httpd.conf
添加 ServerName localhost:8
重啓 apache服務正常
報錯情況2
httpd: apr_sockaddr_info_get() failed for web
這個問題應該是沒有在 /etc/httpd/conf/httpd.conf 中設定 ServerName。所以apache會用主機上的名稱來取代,首先會去找 /etc/hosts 中有沒有主機的定義。
(1)ServerName localhost:80
或者在 /etc/hosts 中填入自己的主機名稱 bogon,如下:
(2)127.0.0.1bogon
注意:
當前系統的主機名請以hostname命令爲準,/etc/sysconfig/network中的HOSTNAME設置有可能不一致。
/etc/sysconfig/network 默認主機名是:HOSTNAME=localhost.localdomain