永发信息网

如何限制/var/log下的日志大小

答案:2  悬赏:40  手机版
解决时间 2021-01-31 18:24
  • 提问者网友:最美的风景
  • 2021-01-30 18:52
如何限制/var/log下的日志大小
最佳答案
  • 五星知识达人网友:拜訪者
  • 2021-01-30 19:32
可以用logrotate对日志文件进行轮替(转储) 在 /etc/logrotate.conf 用 size 来指定文件的大小 (例 :size 100k) 当文件大小达到指定的大小时文件就会被转存 详细的logrotate的配置可以用$man logrotate来查看
全部回答
  • 1楼网友:大漠
  • 2021-01-30 20:42
删除 apache2/logs/目录下的 error.log、access.log文件 打开 apache 的 httpd.conf配置文件并找到下面两条配置 errorlog logs/error.log customlog logs/access.log common 直接注释掉,换成下面的配置文件。 # 限制apache错误日志文件为 1m errorlog “|bin/rotatelogs.exe -l logs/error-%y-%m-%d.log 1m” # 每天生成错误日志文件 #errorlog “|bin/rotatelogs.exe -l logs/error-%y-%m-%d.log 86400″ # 限制访问日志文件大小为 1m customlog “|bin/rotatelogs.exe -l logs/access-%y-%m-%d.log 1m” common # 每天生成一个访问日志文件 #customlog “|bin/rotatelogs.exe -l logs/access-%y-%m-%d.log 86400″ common
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯