nginx
JustDoIT灬
我就是我,不一样的烟火。
展开
-
Nginx日志切割sh文件
#!/bin/shbak_path="/mnt/logbak" # 日志文件备份目录date_now=`date +%Y%m%d` # 当前日期date_dep=`date -d "-1 week" +%Y%m%d` # 7天前日期host_name="test" #定义虚拟主机的目录名logs_path="/mnt/logs/nginx" # 日志文件目录原创 2018-01-16 09:42:03 · 233 阅读 · 0 评论 -
Nginx的一些优化配置文件
worker_processes 8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个原创 2018-01-16 09:46:09 · 192 阅读 · 0 评论 -
使用Nginx过滤网络爬虫
Nginx可以非常容易地根据User-Agent过滤请求,只需要在需要URL入口位置通过一个简单的正则表达式就可以过滤不符合要求的爬虫请求:location / {if ($http_user_agent ~*"python|curl|java|wget|httpclient|okhttp") { return503; }# 正常处理 ...原创 2018-01-16 09:48:03 · 285 阅读 · 0 评论 -
nginx图片防盗链配置
location ~* \.(gif|jpg|png|jpeg)$ { expires 30d; valid_referers *.hugao8.com www.hugao8.com m.hugao8.com *.baidu.com *.google.com; if ($invalid_referer) {原创 2018-01-16 09:49:03 · 231 阅读 · 0 评论