[root@localhost~]# /usr/local/apache2/bin/apachectl start

httpd: Could not reliably determine the server's fully qualified domain name, usinglocalhost.localdomain for ServerName

分析:该错误信息表示Apache无法彻底确定服务器的完全限定域名只好用using localhost.localdomain for ServerName

      简而言之,你没有在配置文件httpd.conf中设置Apache服务器的主机名称(ServerName)Apache就无法知道该该服务器的主机名称,只好以localhost.localdomain这个名字来替代。

解决:我们只需要Apache安装目录/conf/httpd.conf文件中启用ServerName配置指令即可

      #ServerName www.example.com:80

      Apache的配置文件httpd.conf中默认就是上述指令,不过Apache在该指令语句前添加了#号,注释掉了该语句,我们只需要去掉#号,然后重新启动Apache即可