apache-2.2 – 如何防止我的Web服务器的日志文件变得太大?
发布时间:2020-12-13 21:19:47 所属栏目:Nginx 来源:网络整理
导读:注意:我正在使用Apache2(在Linux上),但我在一般意义上询问(仅适用于Linux),因为我也想知道在一般情况下完成此操作的“最佳”方法(因为我即将在Nginx或Cherokee上部署一个大型网站. 几周后我的日志文件变得越来越大.我需要暂时保留它们,但我想删除超过2周左
注意:我正在使用Apache2(在Linux上),但我在一般意义上询问(仅适用于Linux),因为我也想知道在一般情况下完成此操作的“最佳”方法(因为我即将在Nginx或Cherokee上部署一个大型网站. 几周后我的日志文件变得越来越大.我需要暂时保留它们,但我想删除超过2周左右的条目.这可能吗,我该怎么办? 最佳答案
你可以使用logrotate.它根据特定服务的配置文件旋转日志.它通常由cron每天运行.
/etc/logrotate.d/apache2中apache的配置文件示例
这个会: >每天旋转日志 如果您不希望重新加载该进程,那么您应该使用copytruncate,它将当前内容复制到新文件,压缩它然后截断当前日志文件.在这种情况下,你不需要共享脚本,postrotate和endcript. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |