Apache下网站日志过大怎么办
网站优化过程中,免不了要分析网站的日志,看搜索引擎蜘蛛访问过哪些页面及次数;独立主机或者云主机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使用通用日志,一般不建议。
本文标题:Apache下网站日志过大怎么办
文章内容来源于网络,文章表达观点不代表本站观点,文章版权归原作者所有。若有侵权,请联系本站站长处理!
我们立足合肥,业务覆盖安徽、全国及全球市场。我们凭借一支经验丰富、富有创意、协作无间的专业技术团队,专注于将前沿技术通过高效简捷的途径呈现给客户,量身打造优质解决方案。我们致力于通过持续努力,成为客户在信息化领域值得托付、共创价值的长期战略合作伙伴,协助客户在新经济时代敏锐捕捉商机,拓展发展空间,构筑强大竞争力。小二CMS专注企业数字化转型的智能建站与营销系统,提供从官网搭建、品牌推广到运营增长的一站式服务,助力中小企业低门槛拥有专业级互联网阵地。
了解全部业务
这篇文章对你有帮助吗?
你的每一次鼓励,都是我们持续打磨优质内容的动力


登录后方可参与评论
立即登录