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;

}

}

相关推荐
小安运维日记34 分钟前
Linux云计算 |【第四阶段】NOSQL-DAY1
linux·运维·redis·sql·云计算·nosql
m0_741768854 小时前
使用docker的小例子
运维·docker·容器
学习3人组5 小时前
CentOS 中配置 OpenJDK以及多版本管理
linux·运维·centos
厨 神5 小时前
vmware中的ubuntu系统扩容分区
linux·运维·ubuntu
Karoku0665 小时前
【网站架构部署与优化】web服务与http协议
linux·运维·服务器·数据库·http·架构
geek_Chen015 小时前
虚拟机共享文件夹开启后mnt/hgfs/下无sharefiles? --已解决
linux·运维·服务器
(⊙o⊙)~哦6 小时前
linux 解压缩
linux·运维·服务器
最新小梦7 小时前
Docker日志管理
运维·docker·容器
鸡鸭扣8 小时前
虚拟机:3、(待更)WSL2安装Ubuntu系统+实现GPU直通
linux·运维·ubuntu
友友马8 小时前
『 Linux 』HTTP(一)
linux·运维·服务器·网络·c++·tcp/ip·http