[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) |