声明:本站文章均为作者个人原创,图片均为实际截图。如有需要请收藏网站,禁止转载,谢谢配合!!!

准备工作:

JDK >= 1.8 (推荐1.8版本)
Mysql >= 5.7.0 (推荐5.7版本)
Redis >= 3.0
Maven >= 3.0
Node >= 12
nacos >= 1.1.0 (ruoyi-cloud >= 3.0.0需要下载nacos >= 2.x.x版本)
sentinel >= 1.6.0

注意:mysql直接使用8.0即可

1、克隆仓库

此仓库包含后端接口 + 后台管理前端页面

https://gitee.com/y_project/RuoYi-Vue.git 【后端接口 微服务版】

2、导入项目数据库

创建数据库ry-vue并导入数据脚本ry_2021xxxx.sql,quartz.sql

如图

下载附件

3、启动后端

下载附件

4、启动前端

ruoyi-ui目录,这个是后台管理

npm install
npm run dev

如图,默认账号密码是 admin/admin123

下载附件

下载附件

5、部署后端

5.1 打包ruoyi-admin.jar包

下载附件

5.2 上传到宝塔

下载附件

5.3 启动后端

8070端口
下载附件

6、部署前端

6.1 打包dist包

npm run build:prod

6.2 上传到宝塔

下载附件

6.3 配置nginx

将 /prod-api/ 转发到 8070 端口

location /prod-api/ {
    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:8070/;
}

下载附件

6.4 打开前端

下载附件



点赞(0) 打赏

Comment list 共有 0 条评论

暂无评论