同步操作将从 朝雨忆轻尘(Louis)/kitty 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
演示地址:http://139.196.87.48:9002/kitty
用户名:admin 密码:admin
温馨提示: 有在演示环境删除数据的童鞋们,如果可以的话,麻烦动动小指,右键头像菜单, 选择 -> 备份还原 帮忙恢复到系统默认备份数据,方便后来的童鞋查看,谢谢啦。
为了方便大家提问和技术交流,整了个QQ群,欢迎童鞋们加入。
QQ技术交流群: 429854222
本人技术博客提供同步系列文章教程, 讲解了Kitty从零开始搭建的全过程:
Spring Boot + Spring Cloud 实现权限管理系统 后端篇
Vue.js + Element UI 实现权限管理系统 前端篇
master: 主推版本分支,支持分布式,服务治理(Spring Cloud)
dev: 开发分支,适时合并到master分支,支持分布式,服务治理(Spring Cloud)
shiro: 基于Spring Boot,不包含 Spring Cloud,部署环境稍微简单一点
kitty-ui
Spring Coud 分支(dev,master)使用 Consul 作为注册中心,Consul 按照教程参考:
Spring Boot + Spring Cloud 实现权限管理系统 后端篇(十八):服务注册和发现(Consul)
下载源码
git clone https://gitee.com/liuge1988/kitty.git
导入工程
使用 Eclipse导入 Maven 项目,在此之前请确认已安装 JDK 和 Maven 工具。
编译代码
找到 kitty-pom 工程的 pom.xml,执行 maven clean install 命令编译一键打包。
一般来说不会有什么问题,如果还是编译不成功,可以按照优先级逐个编译试一试。
导入数据库
新建 kitty 数据库,导入 kitty-admin 工程 doc/kitty.sql 脚本,导入初始化数据库。
修改 kitty-admin 下 application.yml 中的数据库连接和账号密码为自己的数据库配置。
启动系统
找到 kitty-monitor 工程下的 KittyMonitorApplication, 执行 Java 程序,启动项目。
找到 kitty-admin 工程下的 KittyAdminApplication, 执行 Java 程序,启动项目。
找到 kitty-backup 工程下的 KittyBackupApplication.java, 执行 Java 程序,启动项目。
注意:监控服务器 monitor 要先启动,其他无所谓。
下载源码
git clone https://gitee.com/liuge1988/kitty-ui.git
编译代码
进入项目根目录,执行 npm install, 下载安装项目依赖包。
启动系统
执行 npm run dev 命令,启动项目,通过 http://localhost:8090 访问。
项目打包
执行 npm run build 命令,启动打包,完成之后会生成 dist 目录。
Mock 开关
通过修改src/mock/index.js中的openMock变量,可以一键开启或关闭Mock功能。
6.修改配置
如果想自定义端口(默认是8090),可以修改 config/index.js 下的 port 属性。
后台服务器和备份服务器地址配置在 src/utils/global.js 文件中个,按需修改。
用户名:admin, 密码:admin,即服务端配置的密码
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。