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的那些事-查找配置文件的更多相关文章
- linux php安装扩展方法 查找配置文件
如何在linux中查看nginx.apache.php.mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档.这时该怎么判断找到正确的加载文件路径了.可以通过以下来判断 1.判断 ...
- linux中查看nginx、apache、php、mysql配置文件路径的方法
如何在Linux中查看nginx.apache.PHP.MySQL配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档.这时该怎么判断找到正确的加载文件路径了.可以通过以下来判断1.判断a ...
- linux中查看nginx、apache、php、mysql配置文件路径
linux高效.稳定,但是也带来维护上的一些问题.配置文件究竟在哪里????? 如何在linux中查看nginx.apache.php.mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留 ...
- springboot查找配置文件路径的过程
spring加载配置文件是通过listener监视器实现的,在springboot启动时: 在容器启动完成后会广播一个SpringApplicationEvent事件,而SpringApplicati ...
- 设置php在apache下加载ini配置文件路径,~和curl扩展无法加载的问题
php以模块的方式加载到apache的时候,php配置文件目录为C:windows.这不合理,应该选择php本身目录的配置文件加载,可以在apache的httpd.conf配置文件里设置PHPIniD ...
- Apache的主要目录和配置文件详解
一.Apache 主要配置文件注释Apache的主配置文件:/etc/httpd/conf/httpd.conf默认站点主目录:/var/www/html/Apache服务器的配置信息全部存储在主配置 ...
- nginx之快速查找配置文件
nginx的配置放在nginx.conf文件中,一般我们可以使用以下命令查看服务器中存在的nginx.conf文件. locate nginx.conf /usr/local/nginx/conf ...
- apache启动不了, 查找错误
今天apache启动不了, 本来以为是端口冲突, 用 cmd-> netstat -aon|findstr "80" 或 tasklist|findstr "80 ...
- 通过修改 Apache 的配置文件 htaccess 文件实现自定义404页面
最近在学习使用Apache服务器的配置,做一个记录. Apache下有个.htaccess文件,是Apache的一个特殊的配置文件.这个配置文件默认是没有的,要手动在各自的项目的根目录编写才行. 要实 ...
随机推荐
- 【UEFI】---关于BIOS,EIST和PState&CState和CPU主频变化得关系
Intel处理器都支持Turbo和EIST,且一般情况下,各家厂商在BIOS中都会设置EIST和PState的开关,那么这些开关与CPU的频率的关系是什么呢?今天对此做个总结: 按照国际惯例,本次梳理 ...
- 基于iTextSharp的PDF操作(PDF打印,PDF下载)
基于iTextSharp的PDF操作(PDF打印,PDF下载) 准备 1. iTextSharp的简介 iTextSharp是一个移植于java平台的iText项目,被封装成c#的组件来用于C#生成P ...
- 本地缓存google.guava及分布式缓存redis 随笔
近期项目用到了缓存,我选用的是主流的google.guava作本地缓存,redis作分布式 缓存,先说说我对本地缓存和分布式缓存的理解吧,可能不太成熟的地方,大家指出,一起 学习.本地缓存的特点是速度 ...
- 「4.0」一个人开发一个App,小程序从0到1,布局
一提到布局这个词,我总是索索发抖,不是因为天冷,而是因为布局的目标实在太宏大.古代想雄霸天下的王,就喜欢布局这个,布局那个,结果硬生生把自己的国家给布局没了.至于是哪个君王,我倒可以非常认真,非常坦诚 ...
- [bzoj3143] [洛谷P3232] [HNOI2013] 游走
Description 一个无向连通图,顶点从1编号到N,边从1编号到M. 小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选 择当前顶点的某条边,沿着这条边走到下一个顶点, ...
- python GUI测试自动化
#! /usr/bin/env python#coding=GB18030'''GUI测试自动化 语言:python模块:pywinauto环境:windows7中文.python-2.6_32bit ...
- n-tier waf 41 project 层真够多
ps: http://waf.codeplex.com/releases/view/618696
- 使用Route Prefix 使用属性路由 精通ASP-NET-MVC-5-弗瑞曼
- kuangbin专题专题十一 网络流 POJ 1087 A Plug for UNIX
题目链接:https://vjudge.net/problem/POJ-1087 题目:有n个插座,插座上只有一个插孔,有m个用电器,每个用电器都有插头,它们的插头可以一样, 有k个插孔转化器, a ...
- 20200104模拟赛 问题C 上台拿衣服
题目 分析: 乍一看不就是从楼上扔鸡蛋那道题吗... 然后开始写写写... 设f [ i ] [ j ]表示 i 个记者膜 j 次可以验证多少层楼... 于是开始递推: 我们选取第 i 个记者去尝试其 ...