# open-cloud **Repository Path**: lk/open-cloud ## Basic Information - **Project Name**: open-cloud - **Description**: 微服务开放平台-基于SpringCloud2.0+,SpringSecurity,Oauth2,nacos服务发现和配置管理.统一API网关,在线调试文档,身份认证,接口鉴权,限流等。搭建基于API的生态体系,微服务架构的企业级开放平台,利于业务扩容。并提供基于vue.js开发的平台运维系统,界面美观,易操作。项目结构清晰,简单易懂,代码合理封装.开箱即用。 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 776 - **Created**: 2019-02-23 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# 微服务开放平台 --- #### 简介 深度整合SpringCloud+SpringSecurity+Oauth2,搭建基于OAuth2的微服务开放平台、为APP端提供统一接口管控平台、为第三方合作伙伴的业务对接提供授信可控的技术对接平台 在线访问 使用手册 默认登录账号:admin 123456 #### 代码仓库 微服务开放平台admin-ui 码云 Github #### 问题反馈  交流群:760809808
#### 功能

#### 模块
``` lua
open-cloud
├── docs
├── bin -- 执行脚本
├── generator -- 代码生成器
├── sql -- sql文件
├── opencloud-common -- 公共模块
├── opencloud-common-core -- 提供微服务相关依赖包、工具类、统一全局异常解析
├── opencloud-common-autoconfigure -- SpringBoot自动配置类
├── opencloud-common-starter -- SpringBoot自动扫描启动配置
├── opencloud-gateway
├── opencloud-gateway-client -- 开放API网关(对外接口)
├── opencloud-gateway-provider -- 开放API网关(资源服务器)(port = 8888)
├── opencloud-upms
├── opencloud-base-client -- 基础服务(对外接口)
├── opencloud-base-provider -- 基础服务(资源服务器)(port = 8233)
├── opencloud-auth-client -- 认证服务(对外接口)
├── opencloud-auth-provider -- 认证服务(认证授权器)(资源服务器)(port = 8211)
├── opencloud-zipkin -- 链路追踪
├── opencloud-msg -- 待开发...
├── opencloud-msg-client -- 消息服务(对外接口)
├── opencloud-msg-provider -- 消息服务(资源服务器)(port = 8266)
├── opencloud-acms -- 待开发...
├── opencloud-acms-client -- APP内容管理(对外接口)
├── opencloud-acms-provider -- APP内容管理(资源服务器) (port = 8255)
```
#### 部署
``` lua
-- 依赖服务Nacos服务发现
-- 依赖服务Redis,RabbitMq
-- 修改主pom.xml