当前位置: 首页 > news >正文

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上配置

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/

http://www.lryc.cn/news/320835.html

相关文章:

  • 基于Matlab的视频人面检测识别,Matalb实现
  • VSCode创建用户代码片段-案例demo
  • 河南大学-数字图像处理-图像变换
  • 华为OD七日集训第3期 - 按算法分类,由易到难,循序渐进,玩转OD
  • Android中的进程间通讯
  • day03vue学习
  • 32. 最长有效括号
  • 如何在 docker 容器内部运行 docker命令
  • Poly Kernel Inception Network在遥感检测中的应用
  • tiktok 与 赵长鹏 遭遇了什么
  • Lua中文语言编程源码-第七节,更改lstrlib.c 标准字符串操作与模式匹配库函数, 使Lua加载中文库关键词(标准字符串操作与模式匹配库相关)
  • EtherCAT开源主站 IGH 介绍及主站伺服控制过程
  • 自然语言:python实现自然语言处理中计算文件中的英语字母的熵
  • 分类预测 | Matlab实现BiTCN双向时间卷积神经网络数据分类预测/故障识别
  • 基于SpringBoot的后勤管理系统【附源码】
  • 智能仓储系统|基于JSP技术+ Mysql+Java+ Tomcat的智能仓储系统设计与实现(可运行源码+数据库+设计文档)
  • Layui实现删除及修改后停留在当前页
  • 小型研发型企业,如何筛选合适的内外网数据交换方案?
  • Visual Studio 常用快捷键
  • 【WEEK3】 【DAY4】JSON Interaction Handling Part Three【English Version】
  • 蓝桥杯物联网竞赛_STM32L071_12_按键中断与串口中断
  • Java安全 反序列化(1) URLDNS链原理分析
  • 电脑插上网线之后仍然没网络怎么办?
  • easyexcel读和写excel
  • 路由器级联
  • CentOS7使用Docker部署.net Webapi
  • Windows程序员用MAC:初始设置(用起来像win一些)
  • 基于深度学习YOLOv8+Pyqt5的工地安全帽头盔佩戴检测识别系统(源码+跑通说明文件)
  • csv编辑器是干什么的?
  • 计算机网络——物理层(奈氏准则和香农定理)