Nginx 是一个非常轻量的 Web 服务器,体积小、性能高、速度快等诸多优点。但不足的是也存在缺点,比如其产生的访问日志文件一直就是一个,不会自动地进行切割,如果访问量很大的话,将 导致日志文件容量非常大,不便于管理。当然了,我们也不希望看到这么庞大的一个访问日志文件,那需要手动对这个文件进行切割...
分类:
其他好文 时间:
2015-08-25 14:12:38
阅读次数:
157
apache在提供服务后,在/usr/local/apache2/logs下会默认产生访问日志和错误日志access_log和error_log尤其是访问日志,在用户访问多的情况下,会产生很多条记录。随着时间增长,可能会变成几个G或十几个G。为了缓解这种情况,按天来切割日志,删除以前没用的日志,就成了很好..
分类:
Web程序 时间:
2015-08-21 23:35:37
阅读次数:
588
在apache访问日志中,默认会记录所有动作。包括本地一些静态小图片,从而日志变得繁多臃肿。这时我们可以指定,不记录指定文件类型的日志,来达到只记录我们想要的日志。配置步骤:1:标记指定文件类型<VirtualHost*:80>ServerAdmin4614768@qq.comDocumentRoot"/usr/loca..
分类:
Web程序 时间:
2015-08-21 23:33:59
阅读次数:
289
实验环境:redhat
6.5selinux=enforcing实验主机:172.25.16.1Apache
web服务器配置文件:/etc/httpd/conf/httpd.confWeb站点文件目录:/var/www/htmlCGI程序文件:/var/www/cgi-binApache
web服务器手册:/var/www/html/manualApache
访问日志:/etc/httpd/logs/access.logApa..
分类:
Web程序 时间:
2015-08-21 00:23:25
阅读次数:
265
比如,在处理巨大的访问日志文件时,由于文件太大,我们可能希望按每天的日期将访问日志记录输出为每天日期下的文件。在处理专利数据集时,我们希望根据不同国家,将每个国家的专利数据记录输出到不同国家的文件目录中。Hadoop提供了MultipleOutputFormat类来帮助完成这一处理功能。需求,输出结...
分类:
其他好文 时间:
2015-08-15 13:31:39
阅读次数:
116
如果说我说如果,你的某一个目录下会经常的生成一些垃圾文件,比如访问日志、错误日志、core文件,而你又不想过几分钟就去手动检查一下,那么可以使用定时执行任务的方式来解决。目前我所知道的可以执行定时任务的方式有这么几种:crontab、后台脚本定时检查。 下面对这几种方式进行一下讲解:1、使用脚本.....
分类:
系统相关 时间:
2015-08-14 15:34:55
阅读次数:
341
限制访问的方法:有时候我们通过访问日志,能看到有几个IP会不停的尝试攻击网站,需要去禁掉这几个IP;或者去限定某些IP可以访问,其他IP均不许访问。比如:管理中心,只要管理员访问,其他IP一律禁止访问。访问控制比"用户认证"要更安全。配置方法:编辑虚拟主机配置文件[root..
分类:
其他好文 时间:
2015-08-12 14:57:39
阅读次数:
165
本文转载自:http://shiyanjun.cn/archives/742.html我们首先提出这样一个简单的需求:现在要分析某网站的访问日志信息,统计来自不同IP的用户访问的次数,从而通过Geo信息来获得来访用户所在国家地区分布状况。这里我拿我网站的日志记录行示例,如下所示:121.205.19...
分类:
编程语言 时间:
2015-08-09 12:20:54
阅读次数:
313
awk '{print $1}' access.log | sort | uniq -c | sort -nr | head -n 10...
分类:
系统相关 时间:
2015-08-04 15:44:45
阅读次数:
153
要在第二天的凌晨把前一天的访问日志切割备份,并以时间作为文件名,例如:access.20150728.log,这就需要在 Linux 中格式化时间,例如:[root@localhost ~]# date2015年 07月 28日 星期二 02:33:02 CST [root@localhost ~....
分类:
其他好文 时间:
2015-07-28 22:46:44
阅读次数:
187