网站-添加站点

image.png

image.png

注意:域名需要先解析,阿里云去阿里云网站腾讯云

配置文件修改

处理 404 问题

image.png

  1. # web 页面
  2. location /{
  3. # 注意: root目录是你管理管页面放的目录
  4. root /usr/local/echo/echo-web/;
  5. index index.html index.php;
  6. # 处理刷新404问题
  7. try_files $uri $uri/ /index.html;
  8. }

如果jar包放在网站根目录的话,需要配置禁止下载 jar 包

image.png

  1. location ~* \.(jar)$ {
  2. deny all;
  3. }

image.png

添加反向代理

image.png

添加前端APP接口

image.png

注意 目标URL是本地接口访问地址

添加管理端接口

image.png

注意 目标URL是本地接口访问地址

修改配置文件

image.png
image.png
image.png

新建项目目录

image.png

image.png

image.png

创建三个目录,分别是 api 、 manage 、 h5

image.png

管理端页面就放在根目录

image.png

部署在同一个域名下面

反向代理配置:
image.png

接口api
image.png

配置文件如下所示

  1. #PROXY-START/
  2. location /api/
  3. {
  4. proxy_pass http://localhost:8232/;
  5. proxy_set_header Host $host;
  6. proxy_set_header X-Real-IP $remote_addr;
  7. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  8. proxy_set_header REMOTE-HOST $remote_addr;
  9. add_header X-Cache $upstream_cache_status;
  10. #Set Nginx Cache
  11. add_header Cache-Control no-cache;
  12. expires 12h;
  13. }
  14. #PROXY-END/

管理端api

image.png

配置文件如下所示

  1. #PROXY-START/manage
  2. location /web/
  3. {
  4. proxy_pass http://localhost:8211/;
  5. proxy_set_header Host $host;
  6. proxy_set_header X-Real-IP $remote_addr;
  7. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  8. proxy_set_header REMOTE-HOST $remote_addr;
  9. add_header X-Cache $upstream_cache_status;
  10. #Set Nginx Cache
  11. add_header Cache-Control no-cache;
  12. expires 12h;
  13. }
  14. #PROXY-END/manage

java代码图片路径配置

  1. # 项目相关配置
  2. ruoyi:
  3. # 文件路径 填写网站目录
  4. profile: /www/wwwroot/xxx.demo.com/profile

image.png