• Nginx日志分析 nginx日志切割与Awstats配置

    日期:

    nginx的日志切割脚本,以及Awstats的配置与使用,借助Awstats工具分析切割好的日志文件。 一,日志的切割 复制代码 代码示例: #!/bin/bash logs_path=/nginx/logs/ mv ${logs_path}access.log ${logs_path}access_$(date -d yesterday +%Y%m%d).log kill -US...

  • Nginx打开目录浏览功能(autoindex)的方法

    日期:

    nginx 开启目录浏览功能 Nginx 默认是不允许列出整个目录的。 打开nginx的目录浏览功能的方法,如下: 打开nginx.conf文件,在location server 或 http段中加入 autoindex on; 另外两个参数最好也加上去: autoindex_exact_size off; 默认为on,显示出文件的...

  • Nginx 负载均衡模块 ngx_http_upstream_module的配置详解

    日期:

    Nginx负载均衡模块 ngx_http_upstream_module ngx_http_upstream_module 模块用于定义可以被 proxy_pass、fastcgi_pass 以及memcached_pass 等指令引用的服务器群。 配置示例: 复制代码 代码示例: upstream backend { server backend1.example.com weight=5...

  • 分享:logrotate分割nginx日志的脚本

    日期:

    使用logrotate分割Nginx日志 首先,logrotate日志分割配置: 复制代码 代码示例: # cat /etc/logrotate.d/nginx /data/nginx_logs/*.access_log #nginx日志所在目录 { nocompress #不对日志文件进行转储压缩 daily #指定转储周期为每天 copytruncate #用于...

  • Nginx关闭日志的方法

    日期:

    在使用Nginx做Web服务器时,如果没有处理好日志,日志文件可能会很迅速增长。 此时,可以修改nginx.conf 找到access_log: 复制代码 代码示例: access_log /dev/null; error_log /dev/null; 日志就不会记录到具体的文件了,而是将全部的访问日志、错误日志输...

  • linux下开机启动nginx与resin的配置方法

    日期:

    linux系统中,将nginx与resin配置为开机启动的方法,首先将nginx配置为系统服务,然后创建了启动脚本。 1,将nginx配置为系统的服务 vi /etc/rc.d/init.d/nginx 启动管理脚本: 复制代码 代码示例: #!/bin/bash # nginx Startup script for theNginxHTTP Ser...

  • Nginx流量copy到测试环境的方法

    日期:

    测试环境中需要一些数据,可以自己仿造数据,不过最方便的方法是:将来自正式环境的用户请求copy一份到测试环境。 依赖模块: lua-nginx-module,ngx_devel_kit, headers-more-nginx-module 以上模块在github上均可以找到,作者是国内nginx的著名开发者agen...

  • 解决php程序附件下载不完整的问题

    日期:

    问题描述: 一台nginx的web server,之前别人配置过了,默认是使用nginx unix socket方式。 为提高nginx的稳定性,把nginx重新配置了一下,修改成了tcp/socket方式。 问题出现了: 论坛中所有的稍大的附件,没有特别具体的大小,应该在60K左右以上的附件,无...

  • 解决Nginx 504 Gateway Time-out的方法分享

    日期:

    Nginx504 Gateway Time-out 在CentOS系统中,配置lnmp组合,一直很正常。 最近在一个vps上安装同样的环境之后,网站在线10多人就出 现了打开速度非常缓慢的情况,有好几次都是直接达到了nginx中设置的脚本最大超时时间300秒,结果导致nginx往客户端浏览器发...

  • nginx虚拟主机的配置详解

    日期:

    Nginx虚拟主机配置 说明:配置之前先把域名解析到服务器IP地址上 站点1:bbs.it.net.cn 程序所在目录/data/itnetcn/bbs 站点2:sns.it.net.cn 程序所在目录/data/itnetcn/sns chown www.www /data/itnetcn/ -R #设置目录所有者,www为nginx运行账户 chmod 70...