若依框架前后端分离版发布服务器(非docker版)

编程入门 行业动态 更新时间:2024-10-26 20:28:34

若依<a href=https://www.elefans.com/category/jswz/34/1770644.html style=框架前后端分离版发布服务器(非docker版)"/>

若依框架前后端分离版发布服务器(非docker版)

若依框架前后端分离版发布服务器(非docker版)

    • 1、若依后端部分配置如下图所示:
    • 2、若依前端配置
    • 3、nginx配置

若依框架发布服务器需要环境:nodjs、mysql、jdk、nginx、redis,自行安装环境

1、若依后端部分配置如下图所示:

redis部分配置

redis配置端口号使用自己的,host如果是本机redis就是用localhost,如果是其他机器的就是用其他服务器的ip地址

数据库配置就是常规配置,注意数据的ip地址和用户名和密码就ok,后端就这么多,后端配置好之后使用idea的maven工具打jar包,打好的jar包在admin模块,上传服务器,然后启动,如果没有问题就可以准备前端了。

2、若依前端配置

注意一般出问题的地方都在前端
vue.config.js配置:

然后写路由配置如图


这里特别注意三个文件如图:

这三个文件代表开发环境、测试环境、生产环境,后面nginx的配置会用到

配置完之后 npm run build:prod 打包上传到服务器

3、nginx配置

nginx配置很重要!

配置nginx若依项目后端访问接口:


配置:

location /two{alias   /usr/local/ruoyi/dist;index  index.html index.htm;try_files $uri $uri/ /supplier/index.html;}location /prod-api/ {# rewrite ^/dev-api/(.*)$ /$1 break;# proxy_pass http://117.73.11.19:8086;proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://localhost:8086/;#proxy_connect_timeout 6000s;#proxy_read_timeout  6000s;#proxy_send_timeout  6000s;}

配置完成后重启 nginx,输入ip+端口号/自定义路径 访问,因为我这个是多项目部署所以需要又自定义路径。

更多推荐

若依框架前后端分离版发布服务器(非docker版)

本文发布于:2024-02-14 05:06:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1761964.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:框架   后端   服务器   docker

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!