若依系统微服务版搭建

一:备环境

JDK >= 1.8
MySQL >= 5.7
Maven >= 3.0
nacos >= 1.3
redis >= 5.0
nodeJs>= 10.0

二:搭建

ruoyi下载:https://ruoyi.vip/

若依系统微服务版搭建_第1张图片
1.下载完将项目导入idea
2.将项目里面的sql目录下ry_20210801.sql、ry_config_20210730.sql、quartz.sql(选择导入)导入数据库(windows命令窗口登录mysql数据库导入命令:source sql文件路径)

nacos下载:https://nacos.io/

若依系统微服务版搭建_第2张图片

配置nacos

1.找到nacos->conf->application.properties文件点击编辑
2.若依系统微服务版搭建_第3张图片
3.单机启动nacos(命令startup.cmd -m standalone)
若依系统微服务版搭建_第4张图片
4.浏览器输入localhost:8848/nacos访问nacos(默认用户名nacos,密码nacos)
5.在如下几个文件中将redis地址、用户名、密码更换成自己的
ruoyi-gateway-dev.yml、ruoyi-auth-dev.yml、ruoyi-system-dev.yml、ruoyi-gen-dev.yml、ruoyi-job-dev.yml
6.在如下几个文件中将mysql地址、用户名、密码更换成自己的
​ ruoyi-system-dev.yml、ruoyi-gen-dev.yml、ruoyi-job-dev.yml
若依系统微服务版搭建_第5张图片

redis下载:http://redis.cn/

1.解压完 在windows命令窗进入到redis目录安装服务(redis-server --service-install redis.windows.conf)
2.启动redis:redis-server --service-start

三:启动项目

1.RuoYiGatewayApplication (网关模块 必须
2.RuoYiAuthApplication (认证模块 必须
3.RuoYiSystemApplication (系统模块 必须
4.RuoYiMonitorApplication (监控中心 可选)
5.RuoYiGenApplication (代码生成 可选)
6.RuoYiJobApplication (定时任务 可选)
7.RuoYFileApplication (文件服务 可选)

四:前端搭建

1.打开终端若依系统微服务版搭建_第6张图片
2.进入到ruoyi-ui若依系统微服务版搭建_第7张图片
3.# 安装依赖 npm install(
强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题 npm install --registry=https://registry.npm.taobao.org)
若依系统微服务版搭建_第8张图片
4.启动 npm run dev
输入http://localhost/login

五:如启动报拒绝连接

若依系统微服务版搭建_第9张图片
1.若依系统微服务版搭建_第10张图片
2.若依系统微服务版搭建_第11张图片

你可能感兴趣的:(javaspringcloud)