nginx配置部署

server {

// 监听的端口,代理后,前端访问输入的端口

listen 9090;

#listen [::]:80 default_server ipv6only=on;

server_name localhost;

// root根路径,nginx部署后放置的前台打包后dist里的文件的静态目录

location / {

root /home/ruoyi/projects/ruoyi-ui;

try_files uri uri/ /index.html;

index index.html index.htm;

}

// proxy_pass /prod-api/是生产环境 后台服务地址例如:http://localhost:8080/

location /prod-api/ {

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-Host $host;

proxy_set_header X-Forwarded-Server $host;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_pass 后台地址;

client_max_body_size 100m;

}

// proxy_pass /dev-api/是开发环境 /dev-api/是vite.config.js里写的server里proxy ' /dev-api' 后台服务地址例如:http://localhost:8080/

location /dev-api/ {

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-Host $host;

proxy_set_header X-Forwarded-Server $host;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_pass 后台地址;

client_max_body_size 100m;

}

}

相关推荐
minglie121 小时前
谷歌浏览器搜索技巧
运维
脑子进水养啥鱼?21 小时前
Linux find 命令
linux·运维
曹天骄1 天前
Cloudflare Worker 关联域名访问后出现301 / 308
运维·云计算
EverydayJoy^v^1 天前
RH124简单知识点——第8章——配置和保护SSH
linux·运维·ssh
@zulnger1 天前
数据提取_1
运维·服务器
淮北4941 天前
GDB在ubuntu上的安装与使用
linux·运维·ubuntu
shhpeng1 天前
在 Ubuntu 24.04 上安装 Go1.24.2
linux·运维·ubuntu
源远流长jerry1 天前
DPDK 实现的轻量级 UDP 回显服务程序
linux·运维·服务器·网络·网络协议·ip
十六年开源服务商1 天前
WordPress建站公司技术支持服务全解析
运维·数据分析
A-刘晨阳1 天前
【Linux】Prometheus + Grafana的使用
linux·运维·grafana·prometheus·监控