【Nginx反向代理(一个端口号映射到不同的端口服务)】

Nginx反向代理(一个端口号映射到不同的端口服务)

找到nginx配置文件地址

Nginx的配置文件通常位于/etc/nginx/nginx.conf或/etc/nginx/sites-available/default中,它是一个文本文件,包含了所有的服务器配置信息。”

修改配置文件,监听端口以及端口\地址

server {
	listen 9915 default_server;
	listen [::]:9915 default_server;

	root /var/www/html;

	index index.html index.htm index.nginx-debian.html;

	server_name _;

	location / {
		try_files $uri $uri/ =404;
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_set_header X-Forwarded-Port $server_port;
	}
        location ^~/bs/ {
                proxy_pass http://127.0.0.1:9802;
        }
	location ^~/shop/ {
		proxy_pass http://127.0.0.1:9801/;
	}
	location ^~/shop/services/ {
                proxy_pass http://127.0.0.1:9701/services/;
        }
        location ^~/jnfht/ {
                proxy_pass http://127.0.0.1:9803/;
        }
	location ^~/yt/ {
                proxy_pass http://127.0.0.1:9804/;
        }
        location ^~/jnfht/services/ {
                proxy_pass http://127.0.0.1:9703/services/;
        }
	location ^~/jmrh/services/ {
                proxy_pass http://127.0.0.1:9704/services/;
        }
	location ^~/yt/services/ {
                proxy_pass http://127.0.0.1:9706/services/;
        }
        location ^~/tractor/services/ {
                proxy_pass http://127.0.0.1:9707/services/;
        }
	location ^~/tractor/ {
                proxy_pass http://127.0.0.1:9806/;
        }

        location ^~/ldy/services/ {
                proxy_pass http://127.0.0.1:9708/services/;
        }
        location ^~/ldy/ {
                proxy_pass http://127.0.0.1:9808/;
        }

        location ^~/ldyapp/services/ {
                proxy_pass http://127.0.0.1:9709/services/;
        }
        location ^~/ldyapp/ {
                proxy_pass http://127.0.0.1:9809/;
        }

	location ^~/xam/services/ {
                proxy_pass http://127.0.0.1:9710/services/;
        }
        location ^~/xam/ {
                proxy_pass http://127.0.0.1:9810/;
        }        
}
server {
	listen 9918;
	listen [::]:9918;
	location / {
		proxy_pass http://127.0.0.1:9805/;
	}
        location ^~/services/ {
                proxy_pass http://127.0.0.1:9705/services/;
        }
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值