16.3.3 配置文件的修改

16.3.3  配置文件的修改

用户可以直接通过图形界面中文件编辑器或者在字符界面下通过VI对配置文件进行修改,修改完成后必须重启Apache服务才能使更改生效。如果用户在配置文件中添加了错误的参数或者设置了错误的参数值,那么Apache将无法启动,这时候就需要用户在配置文件中去查找错误的配置信息并进行更改。如果更改的参数很多,那么这个查错的过程将会非常困难。为方便用户验证httpd.conf配置文件中的参数是否配置正确,Apache提供了命令可以自动完成上述工作,具体命令如下所示。

 

apachectl –configtest

 

如果httpd.conf文件没有错误,则命令将返回正常,运行结果如图16.14所示。可以看到,命令返回结果“Syntax OK”,表示httpd.conf中的参数配置没有问题。现在将配置文件中的Listen参数进行更改,将Listen参数由原来的80改为TestPort,模拟配置参数错误的情况,如图16.15所示。

重新对httpd.conf配置文件进行验证,此时会验证失败。apachectl命令还会告诉用户错误参数所在行号,错误的具体内容,运行结果如图16.16所示。

16.14  httpd.conf文件验证成功

 

 

 

 

16.15  修改Listen参数

 

 

 

16.16  httpd.conf文件验证失败

命令提示httpd.conf配置文件第41行存在错误:必须指定端口,而第41行正是Listen参数所在的行号。

你可能感兴趣的:(apache,工作,图形)