Centos 7.x 搭建 nginx 反向代理配置两个不同服务器

前言:

    在配置完一个服务器后,我们将来配置2个服务器,

环境如下:

启动两个tomcat 服务,修改端口号,分别为8080,8081 

访问不同的路径写的html界面,会跳到不同的服务器界面进行访问,

即:

访问 www.shijinhua.com:9001/edu/a.html 时,nginx 会自动去8080端口的tomcat 界面

访问 www.shijinhua.com:9001/vod/a.html 时,nginx 会自动去8081端口的tomcat 界面

1、修改nginx的配置文件,配置文件如下

server {
        listen       9001;
        server_name  2xxxxxxxx7;//服务器IP

        location ~ /edu/ {
            proxy_pass http://127.0.0.1:8080;
        }
        location ~ /vod/ {
            proxy_pass http://127.0.0.1:8081;
        }
    }

2、启动两个tomcat ,一个端口号为8080 一个8081 

/edu/a.html 显示8080

/vod/a.html 显示8081

 

3、重新启动nginx 

nginx -s reload

4、分别访问

www.shijinhua.com:9001/edu/a.html 如下显示

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值