Apache下网站日志过大怎么办

2022-08-26 09:15:00 287
摘要:网站优化过程中,免不了要分析网站的日志,看搜索引擎蜘蛛访问过哪些页面及次数;独立主机或者云主机apache默认配置是日志文件往往是一个文件,这样时间一长,访问量比较大,日志文件就会变成非常大,一般编辑器都无法打开1G以上的文本文件。

网站优化过程中,免不了要分析网站的日志,看搜索引擎蜘蛛访问过哪些页面及次数;独立主机或者云主机apache默认配置是日志文件往往是一个文件,这样时间一长,访问量比较大,日志文件就会变成非常大,一般编辑器都无法打开1G以上的文本文件。这时候我们需要分开日志来解决这个问题,一般是按照日期生成。


在apache站点配置做如下修改:


documentRoot /alidata/www/default/wap/

ServerName *.omooo.com

ServerAlias *.omooo.com

ErrorLog |/root/server/httpd-2/bin/rotatelogs /root/log/m.omooo.com/%Y_%m_%d.error.log 86400 480

CustomLog |/root/server/httpd-2/bin/rotatelogs /root/log/caiyiduo.com/%Y_%m_%d.access.log 86400 480 combined


CustomLog 和 ErrorLog的修改后的含义如下:


|/root/server/httpd-2/bin/rotatelogs 分割日志任务的apache自带程序,/root/server/httpd-2/bin/修改成你自己的路径。

/root/log/m.omooo.com/ 日志生成路径,必须是存在的目录,如果这个目录不存在,那日志不会生成成功的。

%Y_%m_%d 年_月_日的格式

86400 是86400秒,是一天的意思

480 是480分钟,是时间偏移值,rotatelogs有一个offset参数,表示相对于UTC的时差分钟数,中国是第八时区,相差480分钟。

combined 或者 common combined 是组合日志,一般使用这个可以记录蜘蛛爬行日志等详细信息,common使用通用日志,一般不建议。


你觉得这篇文章怎么样?

104 0
扫描二维码与小二CMS创始人沟通

7*24小时为您服务

小二CMS专注于高端网站定制、系统开发、商城开发、外贸网站建设、公众号开发、小程序开发、网站优化推广、安全运维等技术领域。是高端定制网站领域著名服务商!

本文标题:Apache下网站日志过大怎么办
免责声明:文章《Apache下网站日志过大怎么办》来至网络,文章表达观点不代表本站观点,文章版权属于原作者所有,若有侵权,请联系本站站长处理!
不忘初心,方得始终
中高端网站定制开发服务商
与我们取得联系
198-1095-0281 460623785

好作品自己会说话,

我们敬畏您给予的点滴信任 !

期待携手合作,请立即咨询我们:
QQ咨询
微信咨询
198-1095-0281
我们用心,期待您成为我们的客户
联系QQ客服

QQ扫码联系客服

联系微信客服

微信扫码联系客服

微信号: 198-1095-0281
添加微信好友, 详细咨询相关信息。

复制并跳转微信
19810950281