在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/

Apache的那些事-查找配置文件的更多相关文章

  1. linux php安装扩展方法 查找配置文件

    如何在linux中查看nginx.apache.php.mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档.这时该怎么判断找到正确的加载文件路径了.可以通过以下来判断 1.判断 ...

  2. linux中查看nginx、apache、php、mysql配置文件路径的方法

    如何在Linux中查看nginx.apache.PHP.MySQL配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档.这时该怎么判断找到正确的加载文件路径了.可以通过以下来判断1.判断a ...

  3. linux中查看nginx、apache、php、mysql配置文件路径

    linux高效.稳定,但是也带来维护上的一些问题.配置文件究竟在哪里????? 如何在linux中查看nginx.apache.php.mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留 ...

  4. springboot查找配置文件路径的过程

    spring加载配置文件是通过listener监视器实现的,在springboot启动时: 在容器启动完成后会广播一个SpringApplicationEvent事件,而SpringApplicati ...

  5. 设置php在apache下加载ini配置文件路径,~和curl扩展无法加载的问题

    php以模块的方式加载到apache的时候,php配置文件目录为C:windows.这不合理,应该选择php本身目录的配置文件加载,可以在apache的httpd.conf配置文件里设置PHPIniD ...

  6. Apache的主要目录和配置文件详解

    一.Apache 主要配置文件注释Apache的主配置文件:/etc/httpd/conf/httpd.conf默认站点主目录:/var/www/html/Apache服务器的配置信息全部存储在主配置 ...

  7. nginx之快速查找配置文件

    nginx的配置放在nginx.conf文件中,一般我们可以使用以下命令查看服务器中存在的nginx.conf文件.   locate nginx.conf /usr/local/nginx/conf ...

  8. apache启动不了, 查找错误

    今天apache启动不了, 本来以为是端口冲突, 用 cmd-> netstat -aon|findstr "80"  或 tasklist|findstr "80 ...

  9. 通过修改 Apache 的配置文件 htaccess 文件实现自定义404页面

    最近在学习使用Apache服务器的配置,做一个记录. Apache下有个.htaccess文件,是Apache的一个特殊的配置文件.这个配置文件默认是没有的,要手动在各自的项目的根目录编写才行. 要实 ...

随机推荐

  1. javalite 使用druid数据库连接池配置

    在pom文件中引入jar包 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid& ...

  2. C++ 排序引用的优化

    链接:https://www.nowcoder.com/acm/contest/83/B来源:牛客网 题目描述 第一次期中考终于结束啦!沃老师是个语文老师,他在评学生的作文成绩时,给每位学生的分数都是 ...

  3. ORM执行原生SQL语句

    # 1.connectionfrom django.db import connection, connections cursor = connection.cursor() # cursor = ...

  4. Java单体应用 - Markdown - 03.高级技巧

    原文地址:http://www.work100.net/training/monolithic-markdown-advance.html 更多教程:光束云 - 免费课程 高级技巧 序号 文内章节 视 ...

  5. equals()和hashCode()必须同时覆盖的原因

    我们在用JAVA创建自己的类的时候,一种比较常见的覆盖就是覆盖Object中的equals()方法和hashCode()方法.如果不这样做的话,就很可能违反Object.hashCode()的通用约定 ...

  6. mysql使用唯一索引避免插入重复数据

    使用MySQL 索引防止一个表中的一列或者多列产生重复值 一:介绍MYSQL唯一索引 如果要强烈使一列或多列具有唯一性,通常使用PRIMARY KEY约束. 但是,每个表只能有一个主键. 因此,如果使 ...

  7. Python的条件控制及循环

    一.条件控制: 1.If语句的使用: Python中if语句的一般形式如下所示: 上图中: 如果 "score>=90" 为 True 将执行 "print(‘优秀 ...

  8. [校内训练19_09_05]ca

    题意 对于任意1 ≤k≤N,求有多少个左右区分的恰有k个叶子节点的二叉树,满足对于每个节点要么没有叶子节点要么有两个节点,同时不存在一个叶子节点,使得根到它的路径上有不少于M条向左的边. 答案对998 ...

  9. Algorithm: 多项式乘法 Polynomial Multiplication: 快速傅里叶变换 FFT / 快速数论变换 NTT

    Intro: 本篇博客将会从朴素乘法讲起,经过分治乘法,到达FFT和NTT 旨在能够让读者(也让自己)充分理解其思想 模板题入口:洛谷 P3803 [模板]多项式乘法(FFT) 朴素乘法 约定:两个多 ...

  10. 浅谈openresty

    浅谈openresty 为什么会有OpenResty? 我们都知道Nginx有很多的特性和好处,但是在Nginx上开发成了一个难题,Nginx模块需要用C开发,而且必须符合一系列复杂的规则,最重要的用 ...