Chinaunix首页 | 论坛 | 博客
  • 博客访问: 60381
  • 博文数量: 22
  • 博客积分: 585
  • 博客等级: 中士
  • 技术积分: 230
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-16 14:36
个人简介

...

文章分类

全部博文(22)

文章存档

2013年(7)

2011年(9)

2010年(2)

2009年(4)

我的朋友

分类: 系统运维

2013-08-14 10:23:35

[root@XXX-ngix01 ~]# cat /etc/nginx/nginx.conf
#######################################################################
#
# This is the main Nginx configuration file.  
#
# More information about the configuration options is available on 
#   * the English wiki -
#   * the Russian documentation -
#
#######################################################################


#----------------------------------------------------------------------
# Main Module - directives that cover basic functionality
#
#  
#
#----------------------------------------------------------------------


user              nginx;
worker_processes  15;


error_log  /var/log/nginx/error.log;
#error_log  /var/log/nginx/error.log  notice;
#error_log  /var/log/nginx/error.log  info;


pid        /var/run/nginx.pid;




#----------------------------------------------------------------------
# Events Module 
#
#  
#
#----------------------------------------------------------------------


events {
    worker_connections  1024;
}




#----------------------------------------------------------------------
# HTTP Core Module
#
#  
#
#----------------------------------------------------------------------


http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;


    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';


    access_log  /var/log/nginx/access.log  main;


    sendfile        on;
    #tcp_nopush     on;
    server_tokens  off;


    #keepalive_timeout  0;
    keepalive_timeout  65;
    client_max_body_size        10m;


    #gzip  on;
    
    # Load config files from the /etc/nginx/conf.d directory
    # The default server is in conf.d/default.conf
    include /etc/nginx/conf.d/*.conf;






upstream pay_XXX{
        ip_hash;
        server 192.168.25.190;
        server 192.168.25.203;
}




upstream esales_XXX{
        ip_hash;
        server 192.168.25.205;
        server 192.168.25.228;
}




upstream pay_XXX{
        ip_hash;
        server 192.168.25.206;
        #server 192.168.25.213;
}


upstream passport_XXX{
        ip_hash;
        server 192.168.25.156;
        #server 192.168.25.215;
        server 192.168.25.187;
}






upstream passport_XXX{
        ip_hash;
        server 192.168.25.156;
        server 192.168.25.187;
}






upstream passport_XXX{
        ip_hash;
        server 192.168.25.156;
        server 192.168.25.187;
}






upstream coupon_XXX{
        ip_hash;
        server 192.168.25.211;
}




upstream tg_XXX{
        ip_hash;
        server 192.168.25.211:81;
}




upstream hd_XXX{
        ip_hash;
        server 192.168.25.211:82;
}




upstream hd_XXX{
        ip_hash;
        server 192.168.25.220;
        server 192.168.25.221;
}




upstream kf_XXX{
        ip_hash;
        server 192.168.25.196;
}




upstream kf_XXX{
        ip_hash;
        server 192.168.25.230;
}


upstream bbs_XXX{
        ip_hash;
        server 192.168.25.244;
}




upstream clientbbs_XXX{
        ip_hash;
        server 192.168.25.192;
}




upstream 33tvadmin_XXX{
        ip_hash;
        server 192.168.25.150;
}




upstream worldcup_XXX{
        ip_hash;
        server 192.168.25.150:81;
}


upstream worldcups_XXX{
        ip_hash;
        server 192.168.25.150:81;
}


upstream worldcups_XXX_8080{
        ip_hash;
        server 192.168.25.150:8080;
}




upstream xinshou_XXX{
        ip_hash;
        server 192.168.25.183;
}




[root@XXX-ngix01 ~]# cat /etc/nginx/conf.d/XXX_com.conf |less


server {
        listen       80;
        server_name  pay.XXX.com;
        root /usr/local/nginx/html;
        #charset koi8-r;
        #access_log  logs/host.access.log  main;


        location / {
        #location ~ .*\.(jsp|xhtml|shtml)$ {
                proxy_pass
                proxy_redirect    off;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header Host $http_host;
        }


        #picture cache
      #  location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
      #          expires 1h;
       
        # }


        #js , css cache
#        location ~ .*\.(js|css)?$ {
 #               expires 1h;
  #      }


        #error_page  404              /404.html;
        # redirect server error pages to the static page /50x.html
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
                root   html;
        }
}


server {
        listen       80;
        server_name  esales.XXX.com;
        root /usr/local/nginx/html;
        #charset koi8-r;
        #access_log  logs/host.access.log  main;


        location / {
        #location ~ .*\.(jsp|xhtml|shtml)$ {
                proxy_pass
                proxy_redirect    off;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header Host $http_host;
        }


        #picture cache
       # location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
        #        expires 1h;
        #}


        #js , css cache
   #     location ~ .*\.(js|css)?$ {
    #            expires 1h;
     #   }


        #error_page  404              /404.html;
        # redirect server error pages to the static page /50x.html
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
                root   html;
        }
}
阅读(1562) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~