修改apache日志文件路径

Apache服务器的搭建的两种方式:
1.官网下载bin文件或者是Lamp等集成的文件。

  • Apache的配置文件为apache.conf,另外还包含了自定义的conf文件。
  • 日志存放在/var/log/apache2/目录下。

2.从源码编译的httpd服务器,因为源码已经上传的github上,git checkout -d “需要的分支”即可,比较方便。

  • 源码编译的Apache服务默认都放在/usr/local/apache2/的目录下,
  • 日志文件存放在/usr/local/apache2/logs下面。

上面是扯淡,下面的指令会帮助你一步步修改日志路径。

第一步定位你的httpd.conf文件,你会发现HTTPD_ROOT变量(很重要哦,下面会用到哦),命令如下:

httpd -V

键入下面的命令:

grep -i "ErrorLog" /etc/httpd/conf/httpd.conf

下面是输出:

ErrorLog logs/error_log

先看access log的话,请输入下面命令:

grep -i "CustomLog" /etc/httpd/conf/httpd.conf

这回输出下面结果:

CustomLog "logs/access_log" combined

真是fck了, logs是哪个目录,用一方式安装的人表示不知道logs是相对哪里说得,这里我走了弯路,后来翻看文档知道,logs是相对HTTPD_ROOT的路径。谨记。

修改httpd.conf,把日志路径改为想要的,这里有fck了,上面是相对路径,下面已经是绝对路径了。

ErrorLog /home/ewhathow/apachelogs/error_log
CustomLog /home/ewhathow/apachelogs/access_log
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值