• nginx缓存cache的5种方案

    2013-04-14
    貌似从来没有写过nginx的缓存功能,都是只看不分享,这是不好之习惯
  • Nginx 启动脚本/重启脚本代码

    2013-04-14
    Nginx 启动脚本 重启脚本,学习使用centos配置服务器的朋友可以参考下。 第一步 先运行命令关闭nginx sudo kill `cat /usr/local/nginx/logs/nginx.pid` 第二步 vi /etc/init.d/nginx 输入以下内容 #!/bin/sh # # nginx - this script starts and stops the nginx daem
  • 用Nginx 给Google App Engine 做负载均衡

    2013-04-14
    周末突发奇想能不能用nginx给自己的多个Google App Enine (以下简称GAE)应用作负载均衡呢?想想蛮有意思的,动手试试看吧,不过这是我第一次用nginx做负载均衡,也是玩玩而已,我还没有那么大访问量的应用。 关于nginx的介绍,百度百科,维基百科和官网都能找到,国
  • 为nginx设置默认虚拟主机(空主机头,默认主机头)

    2013-04-14
    nginx的默认虚拟主机在用户通过IP访问,或者通过未设置的域名访问(比如有人把他自己的域名指向了你的ip)的时候生效 最关键的一点事,在server的设置里面添加这一行: listen 80 default; 后面的default参数表示这个是默认虚拟主机。 这个设置非常有用。 比如别人通过
  • Nginx的master和worker进程间的通信

    2013-04-14
    本文就大概看一下master进程和worker进程之间是如何使用 channel来完成通信的。这部分实现的源码主要分布于src/os/unix/channel.h和channel.c两个文件中。实现极其简单,没 有什么复杂的逻辑。下面,我绘制了一个简单的master进程和worker进程间的关系,图中的箭头符号
  • Windows下Nginx+PHP5(FastCgi)安装配置详解

    2011-12-08
    Nginx作为一款支持PHP的轻量级WEB服务器,在PHP网站建设中收到越来越多的应用,最近在Windows平台上安装配置了Nginx+PHP5的运行环境,非常方便,现详细介绍下Windows下Nginx配置PHP5的基础教程,Nginx配置PHP是以FastCgi方式配置的。 下载Nginx Nginx可以在多种操作系
  • Nginx重定向的配置实例

    2011-12-08
    基于Nginx的服务器需要设置下重定向,下面的b2c就是相对应的目录,需要的朋友可以参考下。 在/usr/local/nginx/conf/nginx.conf中: server { ... ##begin add by guozhenbin 20100727 location /b2c/ { if (!-e $request_filename) { rewrite ^/b2c/(.*)$ /b2c/index.
  • Nginx 启动、停止、重启、升级操作命令收集

    2013-04-13
    也许你不知道什么是Nginx,Nginx是一个WEB服务器,如IIS那样,现在好多门户都在使用了Nginx作为WEB服务器了,Nginx在Linux系统下跑很优秀,强过其它的WEB服务端,还可以做负载均衡,很不错吧。 那下面主要总结一下Nginx的基本操作。 启动操作 命令: nginx -c /usr/ngin
  • nginx虚拟主机防webshell完美版

    2013-04-13
    nginx虚拟主机防webshell完美版,使用nginx的朋友可以参考下。 我们先来看下nginx.conf server { listen 80; server_name www.a.com; index index.html index.htm index.php; root /data/htdocs/www.a.com/; #limit_conn crawler 20; location ~ .*\.(php|php5)?$ { #f
  • Nginx防盗链的3种方法

    2013-04-13
    一:一般的防盗链如下: location ~* \.(gif|jpg|png|swf|flv)$ { valid_referers none blocked www.mb5u.com mb5u.com ; if ($invalid_referer) { rewrite ^/ http://www.mb5u.com/retrun.html; #return 403; } } 第一行:gif|jpg|png|swf|flv 表示对gif、jpg、png、s
  • nginx学习教程初级篇

    2011-12-08
    一、介绍 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为engine X, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器. 二、Location语法 语法:location [=|~|~*|^~] /uri/ { } 注: 1、~ 为区分大小写匹配 2、~* 为不
  • Linux下查看nginx、apache、mysql和php的编译参数

    2013-04-13
    Linux下查看nginx,apache,mysql,php的编译参数 1、nginx编译参数: #/usr/local/nginx/sbin/nginx -V(小写的v只能看版本号) 2、apache编译参数: # cat /usr/local/apache/build/config.nice 3、php编译参数: # /usr/local/php/bin/php -i |grep configure 4、mysq
  • nginx反向代理配置及优化

    2011-12-08
    前言: 由于服务器apache抗不住目前的并发.加上前端squid配置后,问题依然无法解决.而页面程序大部分是动态.无法使用fastcgi来处理.因此想使用nginx做为反向代理apache.整个配置安装过程很简单.在考虑高并发的情况下,在安装前就做了些优化.目前配置能抗住3000以上并发.好
  • IIS VS Nginx 如何合理对比以及看待IIS和Nginx的性能

    2011-12-08
    此乃战帖,必火!之前某次讨论中老赵坚称IIS的性能不比nginx来得差,但是很多linuxer坚信强悍的Nginx乃IIS杀手,所以今天我想和大家共同探讨的是如何公平公正的对比web服务器的性能。希望对正在做系统选型的同学有所帮助。 本来今天打算找机器来做对比测试,不过某大牛
  • Nginx + PHP-FPM + APC=绝妙的组合

    2011-12-08
    本文所介绍的方法应该是目前让PHP最快的办法:Nginx + PHP-FPM + APC。我们将从安装Nginx http服务器、PHP和PHP-FPM补丁,以及APC,详细的讲解这种方法的具体配置及应用,最终的效果如何?相信会让你大吃一惊。 相关文章推荐: nginx学习教程初级篇 nginx+apache+squid
  • nginx rewrite 伪静态配置参数详细说明

    2011-12-08
    nginx rewrite 伪静态配置参数和使用例子 附正则使用说明 正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否
  • Nginx(PHP/fastcgi)的PATH_INFO的问题

    2011-12-08
    PATH_INFO是一个CGI 1.1的标准,经常用来做为传参载体. 比如, 我们可以使用PATH_INFO来代替Rewrite来实现伪静态页面, 另外不少PHP框架也使用PATH_INFO来作为路由载体. 在Apache中, 当不加配置的时候, 对于PHP脚本, AcceptPathInfo是默认接受的, 也就是说: 如果在服务器
  • Nginx 禁止访问某个目录或文件的设置方法

    2011-12-08
    如果基于WEB根目录下,要禁止用户访问/config目录,或者要禁止用户访问/config.ini(ZF常用INI,不过建议还是放到WEB目录以外的地方),可以通过location进行配置,返回403或者404等 location = /config/ { return 404; } location =/config.ini{ return 404; } 这样只
  • nginx设置上传目录无执行权限的方法

    2011-12-08
    在windows+iis下,可以设置上传目录,类似:upload,uploadfile,attachments,这样的目录下面无脚本执行权限,从而防止非法用户上传脚本得到webshell nginx上也很简单,我们使用location。。如下: location ~ ^/upload/.*\.(php|php5)$ { deny all; } 其中upload换为你
  • Linux Nginx VPS下简单解决CC攻击

    2011-12-08
    Linux Nginx VPS下简单解决CC攻击,使用Nginx与php的朋友可以参考下。 一,准备工作 1,登录进VPS控制面板,准备好随时重启VPS。 2,关闭Web Server先,过高的负载会导致后面的操作很难进行,甚至直接无法登录SSH。 3,以防万一,把设置的Web Server系统启动后自动运行
共2页/25条记录首页上页12下页末页