目录
一、问题:
使用 /usr/local/apache2/bin/apachectl -t 命令,出现如下问题:
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directive globally to suppress this message
Syntax OK
二、原因:
ServerName有问题
三、解决方法:
编辑/usr/local/apache2/conf/httpd.conf文件
vi /usr/local/apache2/conf/httpd.conf
在文件中添加如下内容:
ServerName localhost:80
添加完成后保存退出,重新执行命令如下命令即可。
/usr/local/apache2/bin/apachectl -t
发现最后只显示Syntax OK即表示成功~
四、拓展:
Apache常用命令
#/usr/local/apache2/bin/apachectl -M #查看常见的模块(包括动态和静态)
#/usr/local/apache2/bin/apachectl -l #查看加载的静态模块
#/usr/local/apache2/bin/apachectl -t #检查配置文件有无语法错误
#/usr/local/apache2/bin/apachectl graceful #加载配置文件,但不重启
#/usr/local/apache2/bin/apachectl start/restart/stop #启动/重启/停止Apache服务