Blog Archives for category nginx

nginx rewrite

Nginx Rewrite 规则指令 if , rewrite , set break rewrite ^/xlxz/(.*)\.html /xlxz.php?php=$1 break; if ( !~f $request_filename ) { rewrite… Continue reading »

nginx 1.4.2 lua

nginx lua nginx 安装 lua 0.下载需要的软件 [root@q_cent ~]# wget http://nginx.org/download/nginx-1.4.2.tar.gz [root@q_cent ~]# wget http://luajit.org/download/LuaJIT-2.0.2.tar.gz [root@q_cent ~]# wget https://github.com/simpl/ngx_devel_kit/archive/v0.2.18.tar.gz [root@q_cent ~]#… Continue reading »

nginx upstream php-fpm 负载均衡

  nginx的upstream目前支持5种方式的分配   1、轮询(默认)   每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。   2、weight   指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。   例如: upstream bakend { server 192.168.0.14 weight=10; server 192.168.0.15 weight=10; }   3、ip_hash   每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。   例如: upstream… Continue reading »

nginx.conf 中文注释

nginx.conf配置中文说明 #定义Nginx运行的用户和用户组 user www-data www-data; #nginx进程数,建议设置为等于CPU总核心数。 worker_processes 4; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit… Continue reading »