Apache的那些事-查找配置文件,apache那些事


在CentOS 6.5 里Apache的

安装后出现两个httpd.conf配置文件,
一个在          /etc/httpd/conf/httpd.conf             这个事linux系统带的
另一个在      /usr/local/apache/conf/httpd.conf    这个是安装文件带的

这两个哪个是对apache起配置作用的呢?


首先执行命令找到httpd路径 
ps aux | grep httpd 
如httpd路径为 /usr/local/apache/bin/httpd 
然后执行以下命令 
/usr/local/apache/bin/httpd -V | grep “SERVER_CONFIG_FILE” 
即可找到编译时加载的配置文件路径 httpd.conf 
-V 参数可以看到编译时配置的参数

看下实例:
运行以上命令,系统输出
 HTTPD_ROOT="/etc/httpd" 
 SERVER_CONFIG_FILE="conf/httpd.conf" 
可见其配置文件位置在 /etc/httpd/conf/httpd.conf




/etc/httpd/conf/httpd.conf    配置文件的路径是 
/etc/httpd/conf.d/               其他的配置存储在 
/etc/init.d/httpd                  是Apache服务器启动脚本文件

/var/www/html                    默认文档路径的位置是在 
/var/log/httpd/access_log     是Apache服务器的访问日志文件 
/var/log/httpd/error_log       是Apache服务器的错误日志文件 

Apache目录下文件  ls 一下:

bin      cgi-bin    error     icons     logs    manual
build   conf        htdocs   include  man   module

bin目录中包括了Apache服务器运行和管理所需的执行程序
        其中(httpd是服务器的执行程序)(apachectl是服务器的启动脚本)
conf目录用于保存Apache服务器的配置文件
        其中(httpd.conf是Apache服务器的主配置文件) 
htdocs目录是Apache服务器的文档根目录,该目录将作为Web服务器的根目录
manual目录中保存了Apache服务器的帮助手册文件,文件是网页格式的,可以通过       访问Apache服务器中的/manual目录阅读该目录下的帮助文件内容
man目录用于保存Apache服务器手册页文件,文件被分别保存在man1和man8两个子     目录中,可用man命令阅读指定的手册页文件查询目录的帮助信息
logs目录是用于保存Apache服务器的日志文件,其中access_log文件是访问日志文件       error_log文件是错误日志文件


建议删除/etc/httpd/conf.d/下的welcome.conf
#这个是Apache的测试页面,也可以进入文件将内容注释掉 


下一篇来分析一下httpd.conf 配置文件内容

一起复习英语吧


Apache的那些事-httpd.conf文件  

http://centos2014.blog.163.com/blog/static/2405420442014910104944610/

相关内容

    暂无相关文章