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;

}

}

相关推荐
运维老司机12 分钟前
Jenkins修改LOGO
运维·自动化·jenkins
D-海漠28 分钟前
基础自动化系统的特点
运维·自动化
我言秋日胜春朝★36 分钟前
【Linux】进程地址空间
linux·运维·服务器
C-cat.1 小时前
Linux|环境变量
linux·运维·服务器
yunfanleo1 小时前
docker run m3e 配置网络,自动重启,GPU等 配置渠道要点
linux·运维·docker
烦躁的大鼻嘎2 小时前
【Linux】深入理解GCC/G++编译流程及库文件管理
linux·运维·服务器
乐大师2 小时前
Deepin登录后提示“解锁登陆密钥环里的密码不匹配”
运维·服务器
ac.char2 小时前
在 Ubuntu 上安装 Yarn 环境
linux·运维·服务器·ubuntu
敲上瘾2 小时前
操作系统的理解
linux·运维·服务器·c++·大模型·操作系统·aigc
传而习乎3 小时前
Linux:CentOS 7 解压 7zip 压缩的文件
linux·运维·centos