若依前后端分离部署

部署要求

  • JDK >= 1.8
  • MySQL >= 5.7
  • Maven >= 3.0
  • Node >= 12 且 <18
  • Redis >= 3
    配置完成上面环境后,开始下文部署。

后端部署

1、打开IDEA,通过git获取项目
2、创建数据库ry-vue并导入数据脚本ry_2021xxxx.sql,quartz.sql
3、修改数据库连接,编辑resources目录下的application-druid.yml

# 数据源配置
spring:
    datasource:
        type: com.alibaba.druid.pool.DruidDataSource
        driverClassName: com.mysql.cj.jdbc.Driver
        druid:
            # 主库数据源
            master:
                url: 数据库地址(默认)
                username: 数据库账号(默认为root,自行按自己配置修改)
                password: 数据库密码(自行按自己配置修改)

3、运行com.ruoyi.RuoYiApplication.java,出现如下图表示启动成功。

(♥◠‿◠)ノ゙  若依启动成功   ლ(´ڡ`ლ)゙  
 .-------.       ____     __        
 |  _ _   \      \   \   /  /    
 | ( ' )  |       \  _. /  '       
 |(_ o _) /        _( )_ .'         
 | (_,_).' __  ___(_ o _)'          
 |  |\ \  |  ||   |(_,_)'         
 |  | \ `'   /|   `-'  /           
 |  |  \    /  \      /           
 ''-'   `'-'    `-..-'

前端部署

1、新建终端,进入项目中的ruoyi-ui目录

cd ruoyi-ui

2、安装依赖

npm install

3、运行

npm run dev

4、运行成功后将自动打开浏览器,若未自动打开,自行手动打开浏览器,输入:(http://localhost:80 (opens new window)) 默认账户/密码 admin/admin123)
若能正确展示登录页面,并能成功登录,菜单及页面展示正常,则表明环境搭建成功。

在这里插入图片描述

Logo

快速构建 Web 应用程序

更多推荐