网站日志别放在公开目录,攒8G占满磁盘,还能被爬虫下载走所有访问记录

9年前 (2018-04-15)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手搭网站,日志全存在网站根目录,几个G的日志堆在公开目录里,爬虫顺着地址就能下载你的访问日志,看到所有访问IP、页面路径,还把磁盘占满。网站日志目录的管理其实很简单:第一,Nginx、PHP的日志,放在网站根目录外面的目录,比如/www/logs/,别放在网站的公开目录里,不然用户顺着地址就能下载日志文件;第二,日志开自动切割,按天分文件,别把几个月的日志全写在一个access.log里,攒几百M,打开都要半天,按天分文件,找哪天的错误直接打开对应日期的文件;第三,日志设自动清理,删30天前的旧日志,别让日志无限攒,不然几个G的日志把磁盘占满,网站直接打不开;第四,定期看错误日志,不用全看,找404、500的错误,定位网站的问题。

我之前把Nginx日志放在网站根目录,攒了8G,不仅磁盘满,还被爬虫爬走了日志文件,之后把日志目录挪到根目录外面,开自动切割和自动清理,磁盘一直稳定,也不会泄露日志。很多新手觉得日志是系统文件,放哪都行,结果放在公开目录,不仅占磁盘,还泄露网站的访问信息。真的,日志目录挪到网站根目录外面,开自动切割和清理,安全又省空间。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/3295.html

0
回帖

网站日志别放在公开目录,攒8G占满磁盘,还能被爬虫下载走所有访问记录 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息