nginx 多个网站配置


iis时此时有多个网站,nginx.conf两种配置方式

第一种:直接配置在nginx.conf中

在nginx.conf中新增配置

http节点下新增:

upstream weba{ 
		server 39.xxx.xxx.xxx:8032; 
	}
upstream webb{ 
		server 39.xxx.xxx.xxx:8033; 
	}

 

server {
        listen       10171;
        server_name  localhost;
        location / {
		     proxy_pass http://weba;
        }
    }
server {
        listen       10172;
        server_name  localhost;
        location / {
		     proxy_pass http://webb;
        }
    }

第二种新增配置文件:

新建cuswebconf文件夹,并在此文件夹中新增文件weba.conf、webb.conf

weba.conf

upstream weba{  
		server 39.xxx.xxx.xxx:8032 weight=1;
	}
    server {
        listen       10171;
        server_name  localhost;
        location / {
			proxy_pass http://weba;
        }
    }

webb.conf

upstream webb{  
		server 39.xxx.xxx.xxx:8032 weight=1;
	}
    server {
        listen       10172;
        server_name  localhost;
        location / {
			proxy_pass http://webb;
        }
    }

nginx.conf文件中http节点新增

include  cuswebconf/*.conf;

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM