我怎样才能自动删除旧的Apache的错误日志文件?

我的/ var / log / apache2文件夹正在失控。 它有大量旧的压缩error.log文件,我想摆脱之前,我的服务器用完了空间和爆炸。

首先 – 是否安全手动删除:

error.log.1 error.log.2.gz —> error.log.11?

其次有没有办法自动删除这些文件?

谢谢!

是的,删除文件是安全的,虽然删除当前文件通常不会达到您的预期。

默认情况下,Ubuntu使用logrotate看看你的/etc/logrotate.d/apache2文件,你可能会发现它有一个像

rotate 52 

这意味着它将保留你的旋转日志文件的52个副本。 将此号码更改为您要保留的号码。 这将尽pipe工作在所有的apache2日志,如果你想只是做错误日志,然后把它分开,并给它它自己的规则。