我正在使用 Ubunto 2018.4 VPS 并使用 phpfpm 7.2-4。我有大约 30 个域,每个域都会创建日志文件并将它们存档。它目前创建大约 15 种类型(访问/日志),因此每次我需要时都有数百个日志可供筛选。
所以,我的问题是,有没有办法限制最多保存 3 个档案的数量?
非常感谢 PS:我不是高级用户,所以一些 linux 谈话会在我脑海中浮现,再次感谢。
我正在使用 Ubunto 2018.4 VPS 并使用 phpfpm 7.2-4。我有大约 30 个域,每个域都会创建日志文件并将它们存档。它目前创建大约 15 种类型(访问/日志),因此每次我需要时都有数百个日志可供筛选。
所以,我的问题是,有没有办法限制最多保存 3 个档案的数量?
非常感谢 PS:我不是高级用户,所以一些 linux 谈话会在我脑海中浮现,再次感谢。
日志不是由 Apache HTTPd 服务器本身归档或旋转的,而是由一个名为logrotate的单独工具进行的。Logrotate 处理大多数日志。除了由 Apache HTTPd、MySQL 或 Postfix 等守护进程编写的日志外,它还轮换系统日志,如 syslog、auth.log 等。
您可能想查看
/etc/logrotate.conf
(中央配置)中的 logrotate 配置和/etc/logrotate.d
(不同日志的单独文件)中的文件。在那里,您可以配置应该轮换哪些日志文件、何时轮换它们、要保留多少归档文件等等。