我在 AWS 上的 /usr/share/nginx/main 中的 nginx 主文件大小为 5.2GB

我在 AWS 上的 /usr/share/nginx/main 中的 nginx 主文件大小为 5.2GB

由于我的 AWS 实例现在已经达到 100% 容量,因此我正在删除所有缓存文件和未使用的文件。我的设置是通过带有操作码缓存的 php5-fpm 提供 Nginx 服务。我已在 nginx conf 中启用 access_log main。删除此文件应该安全吗?

答案1

在我看来,该文件是 nginx 日志文件,因此使用 less 查看内部,如果是,则使用“> main”截断它。通常,当您指定访问日志时,您会像这样设置它

access_log path_to_log_file/log_file_name.log main;

正如您在此处看到的:http://nginx.org/en/docs/http/ngx_http_log_module.html

可能最好的办法是设置你的 nginx 日志进行轮换,这样就不会再次发生这种情况(注意:你将在此过程中丢失旧日志,但看起来你不需要它们)。

相关内容