开发喵星球

若依框架

在若依官网上下载若依

若依官网

下载地址

  1. 未分离版本:
    https://gitee.com/y_project/RuoYi
  2. Vue分离版本:
    https://gitee.com/y_project/RuoYi-Vue
  3. Cloud微服务版本:
    https://gitee.com/y_project/RuoYi-Cloud
  4. 移动端版本:
    https://gitee.com/y_project/RuoYi-App

‼️建议使用Git克隆

git clone https://gitee.com/y_project/...

若依未分离版本地部署

技术

准备工作

JDK >= 1.8
MySQL >= 5.7
Maven >= 3.0

运行系统

数据库操作

  1. 在本地或服务器中新建数据库;
  2. 在navicat中建立连接;
  3. 运行项目中的sql文件夹下的2个sql文件;

修改配置

  1. 修改数据库连接,编辑resources目录下的application-druid.yml
  2. 修改服务器配置,编辑resources目录下的application.yml

    ⚠️注意:
  • 如果使用Mac,须修改ruoyi-admin>src>main>resources>logback.xml日志文件地址,因为Mac系统限制无法自动生成logs,需要自己手动添加。
  • Mac还需修改application.yml文件路径profile
  • 如果使用Linux 提示表不存在,设置大小写敏感配置在/etc/my.cnf添加lower_case_table_names=1,重启MYSQL服务
  • 如果提示当前权限不足,无法写入文件请检查application.yml中的profile路径logback.xml中的log.path路径是否有可读可写操作权限
  1. 运行项目,出现下图表示启动成功。
  2. 打开浏览器,输入:(http://localhost:80 ) 默认账户/密码 admin/admin123)

✅若依未分离版本地部署完成。✌️

若依分离版本地部署

技术

准备工作

JDK >= 1.8
MySQL >= 5.7
Maven >= 3.0
Node >= 12
Redis >= 3

运行系统

下载项目到工作目录。
👏 后端配置运行同未分离版本

前端配置和运行

  1. 将项目中的ruoyi-ui,
# 进入项目目录
cd ruoyi-ui

# 安装依赖
npm install

# 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。
npm install --registry=https://registry.npmmirror.com

# 本地开发 启动项目
npm run dev

打开浏览器,输入:(http://localhost:80 ) 默认账户/密码 admin/admin123)
若能正确展示登录页面,并能成功登录,菜单及页面展示正常,则表明环境搭建成功。

✅若依前后端分离版本地部署完成。🎊

   
分类:管理文档 作者:无限繁荣, 吴蓉 发表于:2023-09-06 09:30:43 阅读量:128
<<   >>


powered by kaifamiao