[Nginx] 禁止记录access 或者 error 日志

有时候我们可能需要禁止某些url访问的日志,错误日志或者是access日志,这个时候怎么配置 nginx 呢? 下面两个指令配置时候的适用范围 main, http, mail, stream, server, locationaccess log 关闭access_log off;error log 关闭关闭 error log 千万不要写 error_log off; ,这样错误日志会被写到一...
阅读(1533) 评论(0)

【Nginx】下载,请求限流限速,根据URL参数限速

这个场景是限制单个连接的下载速度,还有限制单个IP的连接数,或者单位时间内的请求数,实验环境 nginx1.9.x。 小例子为主,具体的细节请多看文档。 限制下载速度location /download { limit_rate 128k; } #如果想设置用户下载文件的前10m大小时不限速,大于10m后再以128kb/s限速可以增加以下配内容,修改nginx.conf文件locat...
阅读(3590) 评论(0)

【Django】 gunicorn部署纪要

使用Gunicorn 来部署Django应用, 没有一步一步写怎么操作,简单记录下重要的点,方面以后查阅。 主要的方式还是Nginx反向代理到Gunicorn, Gunicorn wsgi来启动Django。 特点 Gunicorn是基于prefork模式的Python wsgi应用服务器,支持 Unix like的系统 采用epoll (Linux下) 非阻塞网络I/O 模型 多种Worker...
阅读(3273) 评论(0)

【nginx】4xx,5xx 保持自定义header

问题 nginx使用中,如果请求返回的状态code类似404或者50x这种,仍然返回自定义的header。 分析和解决nginx文档中关于 add_header的部分 有这么一句 Adds the specified field to a response header provided that the response code equals 200, 201, 204, 206, 30...
阅读(1948) 评论(1)

【shell脚本】nginx每天自动切割日志脚本

nginx每天日志量比较大的时候,最好每天自动切割,存储,这样可以方面以后的查询和分析 #!/bin/sh ################### #filename: nginx_log_rotate.sh #vsersion: 0.1v #1 0 * * * /bin/sh /home/project/monitor/nginx_log_rotate.sh >/dev/null 2>&1 ###...
阅读(1528) 评论(0)

[cacti]nginx+php+cacti+mysql+php-fpm 安装小记

网上教程很多,但是nginx不太多,下面安装时候主要参考的篇文章: http://54im.com/linux/linux-cacti-cn-install.html http://www.tecmint.com/install-cacti-network-monitoring-on-rhel-centos-6-3-5-8-and-fedora-17-12/ 主要 http://...
阅读(1491) 评论(0)

[nginx] 对UA为空的请求返回403

nginx blocking blank user agent . sometime apps’ backgroud request always visit a url, and these requests’ user agent is black, so I want block them. 针对一个location的nginx配置 location / {...
阅读(2130) 评论(0)

[nginx]查看安装了哪些模块

有时候安装的时候不知道哪些模块忘了安装需要查看下已经安装的模块。 查看安装了哪些模块$ nginx -V nginx version: nginx/1.4.6 (Ubuntu) built by gcc 4.8.2 (Ubuntu 4.8.2-19ubuntu1) TLS SNI support enabled configure arguments: --with-cc-opt='-g -O2...
阅读(7842) 评论(0)

[nginx]统计文件下载是否完整思路(flask)

有一个需求是统计文件是否被用户完整下载,因为是web应用,用js没有找到实现方案,于是搜索下nginx的实现方案,把简单的探索过程记录下。 实验一 最原始的思路,查看日志,下载了一个文件之后我们看日志的传输的文件大小跟文件原始的大小是否一致 测试要下载的文件的大小一次完整下载的log 跟一次没下载完成的log,可以通过对比传输字节的大小来判断 这种方式就是根据日志来做统计,每隔一段时间分析日志得到结...
阅读(2269) 评论(0)
    个人资料
    • 访问:1297774次
    • 积分:17118
    • 等级:
    • 排名:第591名
    • 原创:444篇
    • 转载:35篇
    • 译文:22篇
    • 评论:106条
    感谢支持
    一起玩
    统计