1 Star 0 Fork 74

yuedaotian / 权限管家 - 后端服务

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
install.md 3.39 KB
一键复制 编辑 原始数据 按行查看 历史
王松岩 提交于 2021-09-01 15:37 . Initial commit

1 权限管家

1.1 环境安装:

本次环境安装使用docker方式部署

1.1.1 安装nacos

# 安装nacos
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server
# 查看日志
docker logs -f nacos

测试 地址:http://localhost:8848/nacos 用户名:nacos 密码:nacos

image-20210830152232691

1.1.2 安装mysql

# 安装mysql
docker run --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3306:3306 mysql:latest
# 查看日志
docker logs -f mysql

测试(使用navcat) Host:localhost Port:3306 User Name:root Password:123456

image-20210830152548433

录入信息后 点击【Test Connection】按钮,弹出‘Successful’ 字样表示成功

image-20210830152631400

1.1.3 安装redis

# 安装redis
docker run -p 6379:6379 --name redis -d redis 
# 查看日志
docker logs -f redis

测试(使用Redis Desktop Manager) Address:127.0.0.1

image-20210830153224315

录入信息后 点击【Test Connection】按钮,弹出‘Successful’ 字样表示成功

image-20210830153242575

1.2 数据导入

1.2.1 nacos配置导入

1.2.1.1 创建命名空间

image-20210830154104472

录入 信息,如下图:

  • 命名空间名:itcast-authority
  • 描述:权限管家

image-20210830154200988

1.2.1.2 导入配置

image-20210830154326764

选择文件 项目根目录:docs/naocs/nacos_config_export_.zip

image-20210830154504033

image-20210830154525067

1.2.2 mysql数据导入

1.2.2.1 创建数据库

image-20210830155103917 image-20210830154953700

1.2.2.2 导入数据库脚本

image-20210830155258853

选择文件 项目根目录:docs/mysql/itcast_auth.sql

image-20210830155526072 image-20210830155651916

1.3 项目启动

1.3.1 修改根pom文件

修改pom中的namespace

image-20210830161742463

namespace 为1.2.1.1 章节中创建

image-20210830162147892

1.3.2 编译工程

mvn clean install -DskipTests

image-20210830162328668

1.3.3 启动服务

先启动 AuthorityApplication 然后启动GatewayServerApplication

image-20210830162505668

启动成功 点击Swagger文档 选择一个接口测试服务是否正常返回

image-20210830163402242

image-20210830164827769

Java
1
https://gitee.com/yuedaotian/itcast-authority.git
git@gitee.com:yuedaotian/itcast-authority.git
yuedaotian
itcast-authority
权限管家 - 后端服务
open

搜索帮助