天天看点

若依开源项目配置 ruoyi-cloud微服务版(二)

写在前面

该版是ruoyi-cloud微服务版的项目配置。

官方配置文档:http://doc.ruoyi.vip/ruoyi-cloud/document/hjbs.html

准备工作

JDK >= 1.8 (推荐1.8版本,我用的是1.8.0_301)
Mysql >= 5.7.0 (推荐5.7版本,我用的是8.0.19)
Redis >= 3.0(我用的是3.2.100)
Maven >= 3.0(我用的是3.6.3)
Node >= 10(我用的是15.6.0)
nacos >= 1.1.0 (ruoyi-cloud >= 3.0.0需要下载nacos >= 2.x.x版本,我用的是2.0.2)
sentinel >= 1.6.0(我用的是1.8.0,https://github.com/alibaba/Sentinel/releases/tag/v1.8.0)
           

后端项目导入

idea通过git导入

若依开源项目配置 ruoyi-cloud微服务版(二)

配置数据库

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

配置nacos

nacos下载地址: https://github.com/alibaba/nacos/releases

修改conf/application.properties文件,增加支持mysql数据源配置

# db mysql
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=password
           

启动nacos,直接报错:

若依开源项目配置 ruoyi-cloud微服务版(二)

无法启动嵌入式Tomcat?

咋回事?啥玩意?咋整?(懵逼脸!)

度娘助我,当前版本nacos的默认启动模式是

集群模式(cluster)

,改为

单机模式(standalone)

即可。

编辑 startup.cmd.

若依开源项目配置 ruoyi-cloud微服务版(二)

验证是否启动成功:http://localhost:8848/nacos/index.html

若依开源项目配置 ruoyi-cloud微服务版(二)

配置redis