2014-04-03 15:27:01
来 源
ITJS.CN
Nginx安装配置
本文介绍Nginx服务器常用配置收集,希望对于初学Nginx服务器相关的朋友有帮助,更多Nginx安装、配置、报错处理等资源请本站内搜索。。
以下配置是经过本人测试,特记录如下,以备参考...

 1、设置负载匀衡

# 注意此部分一般写在server部分的前面,它位于http代码之内

upstream server110.com 

{

server 192.168.81.1:8080 weight=2 ;

server 192.168.81.128:80 ;

}

然后在需要负载匀衡的server中加入

proxy_pass http://server110.com/; 

 2、配置IP访问控制及显示目录列表

server

{

listen 80;

server_name 192.168.81.128;

charset gbk;

root /var/www/nginx-default/;  //此句请写在location之外,否则会出现一些想不到的错误

location /

{

index index.html;

# proxy_pass http://server110.com/; 

# 限制IP访问

deny 192.168.81.1;

 allow all;

# 显示目录列表

 autoindex on;

}

  3、限制访问特定的文件

location ~* .txt$

{

root /var/www/nginx-default/;

deny all;

   }

 4、重定向的设置 

  

# 实现打开以.doc结尾的文件后重定向到

location ~* .doc$

{

if (-f $request_filename)

{

root /var/www/nginx-default/;

rewrite .* http://www.baidu.com last;

 break; 

}

}

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。