Spring Boot、Spring Cloud & Alibaba的微服务的权限管理系统

系统需求

JDK >= 1.8
MySQL >= 5.7
Maven >= 3.0
Node >= 12
Redis >= 3

nacos

下载

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

或者

 Release 2.1.2 (Oct 17th, 2022) · alibaba/nacos · GitHub

启动

Linux/Unix/Mac
启动命令(standalone代表着单机模式运行,非集群模式):

sh startup.sh -m standalone

 Windows
启动命令(standalone代表着单机模式运行,非集群模式):

startup.cmd -m standalone

登录

http://127.0.0.1:8848/nacos/

用户名和密码

nacos/nacos

关闭 

Linux/Unix/Mac
sh shutdown.sh

Windows
shutdown.cmd

RuoYi-Cloud: 🎉 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本

-- 创建用户
CREATE USER `nacos`@`%` IDENTIFIED BY 'nacos';
-- 授权
GRANT ALL ON `ry-config`.* TO `nacos`@`%`;
-- 刷新权限
flush privileges;

添加数据源配置

conf/application.properties

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=nacos
db.password=nacos

重启nacos登录

 编辑配置

导入数据

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

 

运行基础模块

RuoYiGatewayApplication (网关模块 必须)


RuoYiAuthApplication (认证模块 必须)


RuoYiSystemApplication (系统模块 必须) 


RuoYiMonitorApplication (监控中心 可选)
RuoYiGenApplication (代码生成 可选)
RuoYiJobApplication (定时任务 可选)
RuoYFileApplication (文件服务 可选)

前端运行

# 克隆项目
git clone https://github.com/yangzongzhuan/RuoYi-Cloud-Vue3.git

# 进入项目目录
cd RuoYi-Cloud-Vue3

# 安装依赖
yarn --registry=https://registry.npmmirror.com

# 启动服务
yarn dev

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值