开发者社区> 问答> 正文

LNAMP和LNMP服务器环境中如何关闭日志

使用独立主机或者云主机或者VPS经常遇到的一个问题就是由于硬盘空间占满而导致的各种故障,而导致硬盘占满绝大多数时候是由于日志,本文详细总结了LNMP和LNAMP中所有服务的日志相关的配置。



Apache
错误日志
在httpd.conf添加
ErrorLog off
无此指令默认生成日志。


访问日志
删除或者注释CustomLog指令,无此指令默认不生成日志。
apache用#注释


Nginx
错误日志
http段添加
error_log off
仍会生成error.log,但是空的


访问日志
http段添加
access_log off
之后虚拟主机默认不生成日志,但仍可通过在server段添加access_log指令来启用部分网站的访问日志。


nginx用#注释


MySQL
慢查询日志
注释或者删除my.cnf中的log-slow-queries指令,无此指令默认不生成日志。


二进制bin-log日志
注释或者删除my.cnf中的log-bin指令,无此指令默认不生成日志。


错误日志
log-error=/dev/null,无此指令默认生成日志。
(所有的日志都可以指向到/dev/null来给变相禁止掉,但是这是一种很挫的方式,其他的日志指令都提供了禁止的参数,但是这条配置我找了半天没有找到,很可能是没有)


MySQL用;或#注释配置


php-fpm
如果php-fpm没有配置日志相关的指令,所有的日志默认都不生成。配置文件一般为php-fpm.conf。


慢执行日志
slowlog


访问日志
access.log


错误日志
error_log


php-fpm用;注释配置


日志在有些时候是很有用的,比如访问日志可以用来分析WEBSHELL和黑客入侵和蜘蛛抓取情况,错误日志可以用来分析服务启动失败的原因,慢查询和慢执行日志可以用来优化程序,ETC。
但是有些情况是不得不考虑的,一是受硬盘空间的限制,二是对于很多用户还没有能力来分析日志(开了日志也用不到)。
除非可以确定日志是能用得到的,并且硬盘空间允许,否则建议关闭日志,以避免各种意想不到的突如其来的麻烦。
很多日志都可以在需要查看的时候再开启,比如MySQL启动不了的时候可以把它的error_log打开。


PS,可以利用cron制定自动清除日志,具体形式有很多种,也很复杂,本文不做叙述。

原创文章,转载请以超链接方式注明出处: http://www.yundaiwei.com/post/328.html

展开
收起
云代维 2015-01-08 12:05:15 17686 0
9 条回答
写回答
取消 提交回答
  • ReLNAMP和LNMP服务器环境中如何关闭日志
    路过看看
    2015-01-18 20:42:25
    赞同 展开评论 打赏
  • ReLNAMP和LNMP服务器环境中如何关闭日志
    研究一下先,留着
    2015-01-18 16:30:17
    赞同 展开评论 打赏
  • ReLNAMP和LNMP服务器环境中如何关闭日志
    个人建议,写脚本。每天自动分割日志然后 删除几天前的就好
    2015-01-16 17:25:03
    赞同 展开评论 打赏
  • 关闭日志不好,当你要查问题是没日志,所以日志一般不能关。
    应该教如何自动打包备份删除日志
    2015-01-11 21:59:01
    赞同 展开评论 打赏
  • ReLNAMP和LNMP服务器环境中如何关闭日志
    楼主请问一下。我的主机是 最低配置的。里面运行着一个dede 和一个wordpress 两个小站。每天才几十IP。 隔十来天或者几天 CPU就会 97% 或者 98% 这样子。然后网站全挂了。 ssh 远程都链接不上。 只有重启了服务器才行。然后又隔一段时间又这样子了。 楼主服务器方面知识比较好。请问一下。可能是什么导致的?或者怎么排除? 谢谢哈。  
    2015-01-11 18:11:40
    赞同 展开评论 打赏
  • ReLNAMP和LNMP服务器环境中如何关闭日志
    这个很需要
    2015-01-11 12:09:10
    赞同 展开评论 打赏
  • 很详细
    2015-01-11 09:56:06
    赞同 展开评论 打赏
  • 很详细,收藏了。
    2015-01-10 18:16:46
    赞同 展开评论 打赏
  • 元芳,阿里云云栖论坛总版主,phpwind官方论坛管理员,社区论坛领域应用专家。长期活跃在社区论坛建站领域,对各类社区论坛程序颇有研究!乐于交友,热心助人,以帮助和服务站长朋友为宗旨,帮助数以千计的站长朋友顺利建站!
    您的帖子很精彩!希望很快能再分享您的下一帖!
    2015-01-09 13:37:43
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS块储存产品全面解析 立即下载