Windows本机运行ruoyi微服务版本RuoYi-Cloud

文章目录

  • ruoyi 官方部署文档
  • 后端启动
    • 数据库
      • 导入数据
    • JDK
    • maven
    • git拉取代码
    • 配置nacos
    • 启动Windows的nacos
    • 启动 Redis
    • 启动RuoYi-Cloud后端基础模块
  • 前端启动
    • nodejs安装
    • 依赖安装
    • 启动

ruoyi 官方部署文档

http://doc.ruoyi.vip/ruoyi-cloud/document/hjbs.html#%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C
但是我常用idea和没有图片,故参考官方文档撰写了该博文。

后端启动

数据库

MySQL,博主安装的是MySQL5.7.30,详情请参考
MySQL-5.7.30安装
创建

导入数据

Windows本机运行ruoyi微服务版本RuoYi-Cloud_第1张图片

创建数据库ry-cloud并导入数据脚本ry_2023xxxx.sql(必须),quartz.sql(可选)
创建数据库ry-config并导入数据脚本ry_config_2022xxxx.sql(必须)

Windows本机运行ruoyi微服务版本RuoYi-Cloud_第2张图片

JDK

JDK安装教程

maven

maven安装教程

git拉取代码

使用idea从gitee拉取代码
在这里插入图片描述
git地址:https://gitee.com/y_project/RuoYi-Cloud.git

配置nacos

拉取代码结束之后,需要配置nacos

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password= 自己的密码

Windows本机运行ruoyi微服务版本RuoYi-Cloud_第3张图片

启动Windows的nacos

点击nacos/bin的startup.cmd文件。
nacos安装教程

启动 Redis

Redis7安装教程

启动RuoYi-Cloud后端基础模块

  • RuoYiGatewayApplication (网关模块 必须)
    Windows本机运行ruoyi微服务版本RuoYi-Cloud_第4张图片

  • RuoYiAuthApplication (认证模块 必须)
    Windows本机运行ruoyi微服务版本RuoYi-Cloud_第5张图片

  • RuoYiSystemApplication (系统模块 必须)
    出现问题:

  1. nacos无配置Windows本机运行ruoyi微服务版本RuoYi-Cloud_第6张图片

  2. redis初始化失败Windows本机运行ruoyi微服务版本RuoYi-Cloud_第7张图片
    原因: 可能导入了nacos自己的SQL脚本,没使用ry-config表。

成功Windows本机运行ruoyi微服务版本RuoYi-Cloud_第8张图片

前端启动

nodejs安装

nodejs安装教程
nodejs不推荐安装最新版本。ruoyi安装Node14版本。

依赖安装

# 进入目录
cd ruoyi-ui

# 安装依赖
npm install

启动

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

打开浏览器,localhost:80,(前端运行完就直接自动打开),默认账户/密码 admin/admin123
若能正确展示登录页面,并能成功登录,菜单及页面展示正常,则表明环境搭建成功。

系统内如图所示。
Windows本机运行ruoyi微服务版本RuoYi-Cloud_第9张图片

你可能感兴趣的:(微服务,java,架构)