RuoYi-Cloud若依——————微服务项目部署

目录

前言

一、基础环境

二、安装Redis

三、安装Nacos服务

四、克隆项目,初始化数据库(相信大家有能力做到,这里就不在详细介绍了)

五、启动Nacos服务

 六、基于IDEA打开项目(自行配置maven)

七、启动顺序(这个很关键,如果顺序错了是会报错的哦)

八、前端只需要在ruoyi-ui打开终端


前言

众所周知,若依是一套全部开源的快速开发平台。今天,我来教大家如何部署。

一、基础环境

JDK >= 1.8 (推荐1.8版本)

Mysql >= 5.7.0 (推荐5.7版本)

Redis >= 3.0

Maven >= 3.0

Node >= 10

nacos >= 1.3.0

sentinel >= 1.6.0

二、安装Redis

安装windows下安装服务,在根目录启动命令行,执行

redis-server --service-install redis.windows.conf

启动redis服务

redis-server --service-start

其它redis指令

redis-server --service-stop //停止服务

redis-server --service-uninstall //卸载服务

连接测试redis,在redis根路径执行(默认端口6379

redis-cli -h 127.0.0.1 -p 6379

三、安装Nacos服务

第一步:Nacos下载,可在浏览器直接输入如下地址:

https://github.com/alibaba/nacos/releases

第二步:选择对应版本,直接下载。

第三步:解压Nacos(最好不要解压到中文目录下)

第四步:打开/conf/application.properties里打开默认配置,并基于你当前环境配置要连接的数据库,连接数据库时使用的用户名和密码

### If use MySQL as datasource:
spring.datasource.platform=mysql

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=root

四、克隆项目,初始化数据库(相信大家有能力做到,这里就不在详细介绍了)

五、启动Nacos服务

第一步:进入nacos的bin目录,启动nacos(standalone代表着单机模式运行,非集群模式):

startup.cmd -m standalone

第二步:访问Nacos服务

打开浏览器,输入http://localhost:8848/nacos地址,出现登陆页面

默认登陆用户名和密码都为nacos

打开配置列表,

RuoYi-Cloud若依——————微服务项目部署_第1张图片

然后从上往下挨个编辑,把设计到连接Mysql和Redis的所有地方,改为自己对应的用户名和密码,以网关的配置文件ruoyi-gateway-dev.yml为例,如图所示:

RuoYi-Cloud若依——————微服务项目部署_第2张图片

 六、基于IDEA打开项目(自行配置maven)

七、启动顺序(这个很关键,如果顺序错了是会报错的哦)

第一步:依次启动ruoyi-gateway,ruoyi-auth,ruoyi-modules下的ruoyi-system

第二步:检测nacos的服务列表。

八、前端只需要在ruoyi-ui打开终端

执行npm install

然后npm run dev启动运行前端服务即可(启动vue相信大家都会,淘宝镜像那些相关这里就不详细介绍了)

你可能感兴趣的:(经验分享,微服务,spring,cloud)