nginx代理服务器配置

nginx代理服务器配置

需要配置环境需求

1、一台1.1.1.1服务器,一台2.2.2.2服务器

前端包路径在1.1.1.1 /etc/dist 下

后端服务在2.2.2.2 上 暴露端口为9999

2、需求

现在需要访问 1.1.1.1:80访问到2.2.2.2 上面的9999后端服务

3、配置nginx

①:在1.1.1.1上配置

powershell 复制代码
upstream my_server {                                                         
		    server 。2.2.2.2:9999;                                                
		    keepalive 2000;
		}
    server {
        listen       80;
        server_name 1.1.1.1;
        client_max_body_size 1024M;

	    location /substation/ {  
	        proxy_pass http://my_server/substation/;  
	        proxy_set_header Host  $host:$server_port;  
	    }

		location / {
	        root  /etc/dist/; 
		   index index.html;
	        try_files $uri $uri/ /index.html; # 对于单页面应用,这通常很有用  
	    }
    }

	
	
    server {
        listen       9999;
        server_name 1.1.1.1;
        client_max_body_size 1024M;

	    location /substation/ {  
	        proxy_pass http://my_server/substation/;  
	        proxy_set_header Host  $host:$server_port;  
	    }
    }

通过该配置,访问nginx地址http://1.1.1.1.1:80/my的请求会被转发到my_server服务地址http://.2.2.2.2:9999/

相关推荐
就改了8 分钟前
Nginx 动静分离配置(详细版)
nginx
未来之窗软件服务10 小时前
基于 Nginx 与未来之窗防火墙构建下一代自建动态网络防护体系—仙盟创梦IDE
网络·ide·nginx·服务器安全·仙盟创梦ide·东方仙盟
先生沉默先11 小时前
Docker常用命令详解:以Nginx为例
nginx·docker
苹果醋31 天前
iview中实现点击表格单元格完成编辑和查看(span和input切换)
运维·vue.js·spring boot·nginx·课程设计
飛_1 天前
【Word Press基础】创建一个动态的自定义区块
运维·nginx·html·word press
程序员黄老师1 天前
在 Windows 使用 Nginx/HAProxy 实现负载均衡
windows·nginx·负载均衡
贺贺丿1 天前
Docker4-容器化企业级应用
linux·nginx·docker·云原生·eureka·tomcat·ssh
一人一萧十只猫�1 天前
超详细 Nginx 从入门到实战:Web 服务器配置与运维全解析
运维·nginx
sakoba1 天前
nginx学习
java·运维·学习·nginx·基础
chen1108____1 天前
Nginx 实用知识大全:从模块作用到高并发承载
运维·nginx