欢迎光临IT网Linux学习频道

当前位置: > Linux服务器 > nginx >
  • [nginx] nginx封ip,禁用IP段的设置说明 日期:2015-06-28 20:50:17 点击:72 好评:0

    nginx的ngx_http_access_module 模块可以封配置内的ip或者ip段,语法如下: deny IP; deny subnet; allow IP; allow subnet; # block all ips deny all; # allow all ips allow all;如果规则之间有冲突,会以最前面匹配的规则为准。 如何配置禁用ip或ip段呢?...

  • [nginx] python删除nginx反响代理缓存代码 日期:2015-06-28 20:49:53 点击:132 好评:0

    #!/usr/bin/env python Clear nginx a url cache import os try: from hashlib import md5 except: from md5 import md5 url=raw_input(Please enter url : ) isClr=raw_input(You sure you want to clear %s cache ? (y/n) % url) if isClr==y or isClr==Y :...

  • [nginx] python分析apache和nginx日志文件输出访客ip列表 日期:2015-06-28 20:49:28 点击:116 好评:0

    ips = {} fh = open(/var/log/nginx/access.log, r).readlines() for line in fh: ip = line.split( )[0] if 6 len(ip) =15: ips[ip] = ips.get(ip, 0) + 1 print ips...

  • [nginx] nginx在fastcgi模块中转发真实的客户端ip地址 日期:2015-06-28 20:48:26 点击:106 好评:0

    fastcgi_buffers 8 128k; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param SCRIPT_NAME $fastcgi_scrip...

  • [nginx] nginx 报错 upstream timed out (110: Connection timed out)解决方案 日期:2015-06-28 20:47:46 点击:95 好评:0

    nginx每隔几个小时就会报下面的错误: 2013/05/18 21:21:36 [error] 11618#0: *324911 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 42.62.37.56, server: localhost, request: GET /code-snippet/...

  • [nginx] nginx报错 "readv() failed (104: Connection reset by peer)" 解决方法 日期:2015-06-28 20:47:23 点击:85 好评:0

    nginx错误日志中出现Connection reset by peer : [error] readv() failed (104: Connection reset by peer) while reading upstream, client: x.x.x.x, server: host.tld, request: POST /script.php, ...出现这种情况可能是因为php的配置参数导致php进程意...

  • [nginx] nginx根据不同的UserAgent来做缓存的配置策略 日期:2015-06-28 20:46:38 点击:64 好评:0

    it.net.cn使用了nginx缓存,因为要为手机做适配,所以nginx需要对同一个页面比如首页http://it.net.cn/需要根据当前访问用户使用的浏览器是PC机浏览器还是手机浏览器来做不同的缓存。 nginx的缓存足够灵活,只要适当的配置就可以做到这一点,首先需要在nginx...

  • [nginx] Nginx屏蔽访问过于频繁的IP 日期:2015-06-28 20:46:09 点击:99 好评:0

    今天公司的网站,有几个IP过于频繁的访问,频繁查询数据库,导致机器负载很高,于是根据实际情况 屏蔽掉访问频繁的IP,问题得以解决,在这里贴出来,供大家参考参考. 脚本需要根据实际的nginx log 格式,修改,取出 访问IP 和User-Agent. 在nginx配置文件中添加一条配...

  • [nginx] 从nginx日志中统计nginx缓存命中率 日期:2015-06-28 20:42:02 点击:73 好评:0

    要统计nginx的缓存,前提肯定是你已经配置了nginx的缓存,然后需要在日志中输出缓存的状态,如下日志格式配置: log_format main $remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forw...

  • [nginx] Nginx 负载均衡配置和策略 日期:2015-06-28 20:41:34 点击:156 好评:0

    Nginx 的 HttpUpstreamModule 提供对后端(backend)服务器的简单负载均衡。一个最简单的 upstream 写法如下: upstream backend { server backend1 . example . com ; server backend2 . example . com ; server . backend3 . example . com ; } server { l...

  • [nginx] nginx负载均衡配置的几种策略 日期:2015-06-28 20:41:06 点击:124 好评:0

    nginx的upstream目前支持4种方式的分配 1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 2、weight 指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。 例如: upstream bakend { se...

  • [nginx] Nginx 日志切割 日期:2015-06-28 20:40:23 点击:148 好评:2

    最近做一些 web 访问日志的统计。虽说 awstats 可以做统计,而且很好,但是我的实现是要分析参数的,awstats 有些数据也不需要(其实也对 awstats 不熟悉)。还是写个小程序去分析日志吧。分析日志前提是取出日志文件。我的环境是 nginx 生成的日志。 了解到...

  • [nginx] Nginx 用 User-Agrent 禁止部分访问 日期:2015-06-28 20:39:22 点击:114 好评:0

    为节省流量,禁止部分流氓爬虫或不重要的爬虫。nginx 用 if 和 $http_user_agent可以禁止部分访问。 如: location / { root /home/www/; if ($http_user_agent ~* qihoobot) { return 403; } #... } 然后重启 nginx nginx -s reload可以用 curl 测试一下 curl...

  • [nginx] nginx 上部署 wordpress 日期:2015-06-28 20:38:58 点击:153 好评:0

    自己有个 vps,web 服务器安装 nginx。现在帮同事搞个 blog(自己的 blog 还没挂到 vps 上呢)。要支持 php,还不知道 wordpress rewrite 规则,所以自己的blog没搬过去就是因为这个原因。 vps 上也装有 lighttpd,搞了一个晚上 lighttpd 还没安装上 wordpres...

  • [nginx] nginx屏蔽某些UserAgent,来杜绝垃圾爬虫 日期:2015-06-28 20:38:30 点击:84 好评:0

    内存溢出遭到一个叫Linguee Bot的爬虫的频繁骚扰,所以不得不屏蔽这个爬虫,nginx屏蔽爬虫的配置如下: if ($http_user_agent ~* Linguee Bot) { return 403; }这条语句是根据正则来匹配,如果User Agent匹配上了Linguee Bot,那么直接返回403,这里的if语句...

  • [nginx] ubuntu 下nginx 快速搭建FCGI环境 日期:2015-06-28 20:37:38 点击:64 好评:0

    用 spawn-fcgi 启动 fcgi apt-get install spawn-fcgi php5-cgi spawn-fcgi -a 127.0.0.1 -p 8000 -u nobody -f /usr/bin/php-cgi -C 5 ;在 nginx 里配置加下面一句,然后把一个 php 放在 /home/nginx/html 里,就可以使用了 location ~ .php$ { fastcgi_pass...

  • [nginx] nginx代理两台服务器,上传文件配置 日期:2015-06-28 20:36:50 点击:173 好评:0

    场景描述如下: nginx做前端代理,代理两台web server,需要上传文件,一个文件只能上传到一台服务器上,如何处理呢? 解决问题: 可以使用nginx负载均衡中的backup选项,将其中一台服务器设置为备份机,在正常情况下,文件上传下载都会落到非备份机上面,如...

  • [nginx] python webpy purge nginx fastcgi cache 代码实现 日期:2015-06-28 20:34:06 点击:193 好评:0

    前几天写了一下 nginx + webpy + fastcgi cache 配置详解,光配置还是不够的,启用缓存之后还需要purge缓存,今天分享下如何使用python来purge nginx的缓存。 #!/usr/bin/env python # coding: utf-8 import socket from config import configParser , logge...

  • [nginx] Magento Nginx安全配置conf文件 日期:2015-06-28 20:33:26 点击:178 好评:0

    Magento在Nginx下的rewrite配置文件. [JavaScript]代码 server { if ( $host = domain.com ) { rewrite ^ /(.*)$ http:/ / www . domain . com / $1 redirect ; } } server { listen 80 ; server_name www . domain . com ; access_log / home / wwwroot / d...

  • [nginx] Nginx 启动的脚本 日期:2015-06-28 20:32:59 点击:56 好评:0

    #!/bin/sh # chkconfig: 345 86 14 # description: Startup and shutdown script for nginx NGINX_DIR=/opt/ngx export NGINX_DIR case $1 in start ) echo Starting nginx... $NGINX_DIR/sbin/nginx ;; reload ) echo Reload nginx configuration... kill -...

  • [nginx] nginx配置301永久重定向 日期:2015-06-28 20:31:08 点击:169 好评:0

    it.net.cn在上线聚客时发现google收录了一些本来该是在主域名it.net.cn下的网址,却收录到了linux.it.net.cn域名下了,最好的办法是在nginx配置中将这些地址重定向到主域名。 nginx中可以通过redirect配合正则表达式来配置重定向,如下是linux.it.net.cn域名...

  • [nginx] 分析 nginx / apache 日志,干掉攻击的IP 日期:2015-06-28 20:30:37 点击:147 好评:0

    最近有骚扰!!不间断会在某个时间突然被海量 IP 袭击,导致宽带耗尽而挂。因此写了个脚本!用于分析 Nginx / Apache 日志,识别出一定记录行数内超过某个数量的IP。然后用 Nginx 的 deny 拒绝访问。 [Shell/批处理]代码 #!/bin/sh #########################...

  • [nginx] Nginx 自启动的脚本 日期:2015-06-28 20:29:49 点击:71 好评:0

    脚本名称 nginx , 需要将该脚本复制到 /etc/init.d 并执行以下命令chmod +x nginxchkconfig --add nginx此方法仅限红帽系列的Linux,包括CentOS nginx #!/bin/sh # chkconfig: 345 86 14 # description: Startup and shutdown script for nginx NGINX_DIR=/op...

  • [nginx] 在nginx上配置Ruby on Rails 日期:2015-06-28 20:27:22 点击:144 好评:0

    Nginx已经成为世界第三大Web服务器,在国内十大网站使用的Web服务器调查中,Nginx也名列前茅。Ruby on Rails是近几年开始流行的新一代Web开发语言,其易用、敏捷的特性收到很多Web开发人员的瞩目。 本文将指导您在Ubuntu/Debian上从Ruby和Rails开始,一步一...

  • [nginx] nginx + webpy + fastcgi cache 配置详解 日期:2015-06-28 20:26:54 点击:165 好评:0

    为了使nginx + webpy + fastcgi 这一组合达到性能最优,决定配置nginx的fastcgi cache,本文将详述配置的步骤和所遇到的问题。 一. 安装nginx最新稳定版本和nginx_ngx_cache_purge模块 我(即OutOfMemory.CN)使用的nginx版本是最新稳定版nginx 1.2.6, 首先...

  • [nginx] Nginx配置Http跳转到Https 日期:2015-06-28 20:06:55 点击:90 好评:0

    Nginx配置Http跳转到Https,需要修改Nginx.conf配置文件: server { listen 443 ; server_name www . qiaodahai . com ; ssl on ; ssl_certificate ca . pem ; ssl_certificate_key ca . key ; ssl_session_timeout 5m ; ssl_protocols SSLv2 SSLv3 TLSv1 ;...

  • [nginx] Nginx开启Gzip压缩大幅提高页面加载速度及相关测试 日期:2015-06-28 20:05:17 点击:103 好评:0

    Nginx开启Gzip压缩大幅提高页面加载速度及相关测试 刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。 环境:Debian 6 1、Vim打开Nginx配置文件 vim /usr/local/nginx/conf/nginx.con...

  • [nginx] nginx在centos linux下的启动脚本 日期:2015-06-28 20:04:53 点击:68 好评:0

    nginx在centos等linux系统下的启动脚本: #! /bin/bash # Startup script for the Nginx HTTP Server # chkconfig: - 85 15 # description: Startup script for the Nginx HTTP Server # processname: nginx # pidfile: /var/run/nginx.pid # config: /usr/l...

  • 首页
  • 上一页
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 下一页
  • 末页
  • 722011
栏目列表
推荐内容