RuoYi-Cloud分支有两种,分别是eureka和nacos的。我这里采用的nacos

该项目需要的组件为    redis和nacos,关于redis的安装启动可以自行搜索

第一步:拉取代码 , 代码地址:RuoYi-Cloud:(nacos版本)

第二步:建数据库,导入表数据

在下载后的项目中, 找到sql文件夹,下面总共四个sql文件

接下来就是将sql文件中的数据导入到相应的表中

1.新建名为ry-cloud数据库,执行quartz.sql和ry_20210908.sql

2.另外两个sql直接执行即可。其中自带建表语句。

第三步:完成注册中心(nacos)的配置和启动

1)解压下载好的nacos压缩包,打开nacos安装路径,找到conf文件夹下的application.properties文件

修改以下配置:

spring.datasource.platform=mysql

db.num=1

db.url.0=jdbc:mysql://127.0.0.1:3306/ry-config?characterEncoding=utf8&connectTimeout=10000&socketTimeout=30000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC

db.user=root
db.password=123456

看样子是可以配置多个数据源的

2)修改好配置以后返回上一级目录找到bin目录下 startup.cmd 文件 ,如果是Linux安装的话就找到  startup.sh文件,这个两个分别是不同操作系统下的启动命令。nacos启动的时候,默认是集群模式,自己安装的话,使用单机模式即可

修改以下参数:set MODE="cluster"   =》 set MODE="standalone"

如下图:

 3)双击startup.cmd 启动nacos(windows),Linux直接 ./startup.sh

 4)浏览器输入 http://localhost:8848/nacos,如下图既为成功安装,账号密码:nacos/nacos 

由于nacos连接的mysql就是上图我们设置的ry-config,而该表中的数据,又是由ry_config_20211118.sql 导入的。所以登录到nacos页面,就能看到y-config库中的数据。nacos也自带了配置数据,就在conf文件夹下的nacos-mysql.sql中

如下图所示:该图均为ruoyi-cloud各个模块的配置文件信息。修改配置文件,直接在nacos中修改即可。

也就是说如果打成的jar包中。有些配置文件有问题,需要修改,就不要重新打jar,或者手动指定参数,直接在nacos中修改,重新启动jar就好。

但同时也意味着,如果要想ruoyi-cloud程序正常启动,必须确保nacos先正常运行。

第四步:启动项目

1)启动后端项目

至少需要启动三个模块,RuoYiGatewayApplication(网关模块)、RuoYiAuthApplication(认证模块)、RuoYiSystemApplication(系统模块),三个模块之间无先后启动顺序。

2)启动前端项目

直接查看ruoyi-ui下的README.MD文件

 参考链接:RuoYi-Cloud从配置到运行 - 惊鸿难定 - 博客园

Logo

快速构建 Web 应用程序

更多推荐