Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Eladmin
Commits
7272f887
Commit
7272f887
authored
Dec 22, 2019
by
Elune
Browse files
🔖
v2.4
版本发布,详情查看发行版说明
parent
37692307
Changes
11
Expand all
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
7272f887
<h1
style=
"text-align: center"
>
el-admin
后台管理系统
</h1>
<h1
style=
"text-align: center"
>
EL-ADMIN
后台管理系统
</h1>
<div
style=
"text-align: center"
>
[

](https://github.com/elunez/eladmin/blob/master/LICENSE)
...
...
@@ -11,11 +11,9 @@
#### 项目简介
一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统
**
项目
开发文档:**
[
https://docs.auauz.net/
](
https://docs.auauz.net
)
**开发文档:**
[
https://docs.auauz.net/
](
https://docs.auauz.net
)
**稳定版本体验地址:**
[
https://auauz.net/
](
https://auauz.net/
)
**开发版本体验地址:**
[
http://dev.auauz.net/
](
http://dev.auauz.net/
)
**体验地址:**
[
https://auauz.net/
](
https://auauz.net/
)
**账号密码:**
`admin/123456`
(默认密码都是123456)
...
...
eladmin-common/pom.xml
View file @
7272f887
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
eladmin
</artifactId>
<groupId>
me.zhengjie
</groupId>
<version>
2.
3
</version>
<version>
2.
4
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
<properties>
...
...
eladmin-generator/pom.xml
View file @
7272f887
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
eladmin
</artifactId>
<groupId>
me.zhengjie
</groupId>
<version>
2.
3
</version>
<version>
2.
4
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
@@ -20,7 +20,7 @@
<dependency>
<groupId>
me.zhengjie
</groupId>
<artifactId>
eladmin-common
</artifactId>
<version>
2.
3
</version>
<version>
2.
4
</version>
</dependency>
<!--模板引擎-->
...
...
eladmin-logging/pom.xml
View file @
7272f887
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
eladmin
</artifactId>
<groupId>
me.zhengjie
</groupId>
<version>
2.
3
</version>
<version>
2.
4
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
@@ -16,7 +16,7 @@
<dependency>
<groupId>
me.zhengjie
</groupId>
<artifactId>
eladmin-common
</artifactId>
<version>
2.
3
</version>
<version>
2.
4
</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
eladmin-monitor/pom.xml
View file @
7272f887
...
...
@@ -13,7 +13,7 @@
<modelVersion>
4.0.0
</modelVersion>
<artifactId>
eladmin-monitor
</artifactId>
<version>
2.
3
</version>
<version>
2.
4
</version>
<name>
客户端监控模块
</name>
...
...
eladmin-system/pom.xml
View file @
7272f887
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
eladmin
</artifactId>
<groupId>
me.zhengjie
</groupId>
<version>
2.
3
</version>
<version>
2.
4
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
@@ -21,7 +21,7 @@
<dependency>
<groupId>
me.zhengjie
</groupId>
<artifactId>
eladmin-generator
</artifactId>
<version>
2.
3
</version>
<version>
2.
4
</version>
<exclusions>
<exclusion>
<groupId>
me.zhengjie
</groupId>
...
...
@@ -34,7 +34,7 @@
<dependency>
<groupId>
me.zhengjie
</groupId>
<artifactId>
eladmin-tools
</artifactId>
<version>
2.
3
</version>
<version>
2.
4
</version>
</dependency>
<dependency>
...
...
eladmin-system/src/main/resources/config/application.yml
View file @
7272f887
...
...
@@ -57,5 +57,6 @@ loginCode:
rsa
:
private_key
:
MIIBUwIBADANBgkqhkiG9w0BAQEFAASCAT0wggE5AgEAAkEA0vfvyTdGJkdbHkB8mp0f3FE0GYP3AYPaJF7jUd1M0XxFSE2ceK3k2kw20YvQ09NJKk+OMjWQl9WitG9pB6tSCQIDAQABAkA2SimBrWC2/wvauBuYqjCFwLvYiRYqZKThUS3MZlebXJiLB+Ue/gUifAAKIg1avttUZsHBHrop4qfJCwAI0+YRAiEA+W3NK/RaXtnRqmoUUkb59zsZUBLpvZgQPfj1MhyHDz0CIQDYhsAhPJ3mgS64NbUZmGWuuNKp5coY2GIj/zYDMJp6vQIgUueLFXv/eZ1ekgz2Oi67MNCk5jeTF2BurZqNLR3MSmUCIFT3Q6uHMtsB9Eha4u7hS31tj1UWE+D+ADzp59MGnoftAiBeHT7gDMuqeJHPL4b+kC+gzV4FGTfhR9q3tTbklZkD2A==
# sm.ms 图床的 token
smms
:
token
:
1oOP3ykFDI0K6ifmtvU7c8Y1eTWZSlyl
\ No newline at end of file
eladmin-tools/pom.xml
View file @
7272f887
...
...
@@ -5,7 +5,7 @@
<parent>
<artifactId>
eladmin
</artifactId>
<groupId>
me.zhengjie
</groupId>
<version>
2.
3
</version>
<version>
2.
4
</version>
</parent>
<modelVersion>
4.0.0
</modelVersion>
...
...
@@ -23,7 +23,7 @@
<dependency>
<groupId>
me.zhengjie
</groupId>
<artifactId>
eladmin-logging
</artifactId>
<version>
2.
3
</version>
<version>
2.
4
</version>
</dependency>
<!--邮件依赖-->
...
...
pom.xml
View file @
7272f887
...
...
@@ -7,7 +7,7 @@
<groupId>
me.zhengjie
</groupId>
<artifactId>
eladmin
</artifactId>
<packaging>
pom
</packaging>
<version>
2.
3
</version>
<version>
2.
4
</version>
<modules>
<module>
eladmin-common
</module>
...
...
sql/eladmin-mnt.sql
View file @
7272f887
...
...
@@ -4,6 +4,7 @@
-- ----------------------------
INSERT
INTO
`menu`
VALUES
(
80
,
b
'0'
,
'服务监控'
,
'monitor/server/index'
,
6
,
14
,
'codeConsole'
,
'server'
,
b
'0'
,
b
'0'
,
'ServerMonitor'
,
'2019-11-07 13:06:39'
,
'server:list'
,
1
);
INSERT
INTO
`menu`
VALUES
(
82
,
b
'0'
,
'生成配置'
,
'generator/config'
,
36
,
33
,
'dev'
,
'generator/config/:tableName'
,
b
'1'
,
b
'1'
,
'GeneratorConfig'
,
'2019-11-17 20:08:56'
,
''
,
1
);
INSERT
INTO
`menu`
VALUES
(
83
,
b
'0'
,
'图表库'
,
'components/Echarts'
,
10
,
50
,
'chart'
,
'echarts'
,
b
'1'
,
b
'0'
,
'Echarts'
,
'2019-11-21 09:04:32'
,
''
,
1
);
INSERT
INTO
`menu`
VALUES
(
90
,
b
'0'
,
'运维管理'
,
''
,
0
,
20
,
'mnt'
,
'mnt'
,
b
'0'
,
b
'0'
,
'Mnt'
,
'2019-11-09 10:31:08'
,
NULL
,
1
);
INSERT
INTO
`menu`
VALUES
(
92
,
b
'0'
,
'服务器'
,
'mnt/server/index'
,
90
,
22
,
'server'
,
'mnt/serverDeploy'
,
b
'0'
,
b
'0'
,
'ServerDeploy'
,
'2019-11-10 10:29:25'
,
'serverDeploy:list'
,
1
);
...
...
@@ -24,14 +25,32 @@ INSERT INTO `menu` VALUES (111, b'0', '部署删除', '', 94, 999, '', '', b'0',
INSERT
INTO
`menu`
VALUES
(
112
,
b
'0'
,
'数据库新增'
,
''
,
98
,
999
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-11-17 11:12:43'
,
'database:add'
,
2
);
INSERT
INTO
`menu`
VALUES
(
113
,
b
'0'
,
'数据库编辑'
,
''
,
98
,
999
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-11-17 11:12:58'
,
'database:edit'
,
2
);
INSERT
INTO
`menu`
VALUES
(
114
,
b
'0'
,
'数据库删除'
,
''
,
98
,
999
,
''
,
''
,
b
'0'
,
b
'0'
,
''
,
'2019-11-17 11:13:14'
,
'database:del'
,
2
);
INSERT
INTO
`menu`
VALUES
(
115
,
b
'0'
,
'测试生成'
,
'gen/index'
,
1
,
999
,
'Steve-Jobs'
,
'genTest'
,
b
'0'
,
b
'0'
,
NULL
,
'2019-11-25 18:10:29'
,
'gen:list'
,
1
);
/*
Navicat Premium Data Transfer
Source Server : localhost
Source Server Type : MySQL
Source Server Version : 50562
Source Host : localhost:3306
Source Schema : eladmin
Target Server Type : MySQL
Target Server Version : 50562
File Encoding : 65001
Date: 22/12/2019 15:25:28
*/
SET
NAMES
utf8mb4
;
SET
FOREIGN_KEY_CHECKS
=
0
;
-- ----------------------------
-- Table structure for mnt_app
-- ----------------------------
DROP
TABLE
IF
EXISTS
`mnt_app`
;
CREATE
TABLE
`mnt_app`
(
`id`
bigint
(
20
)
NOT
NULL
COMMENT
'应用ID'
,
`id`
bigint
(
20
)
NOT
NULL
AUTO_INCREMENT
COMMENT
'应用ID'
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'应用名称'
,
`upload_path`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'上传目录'
,
`deploy_path`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'部署路径'
,
...
...
@@ -41,12 +60,13 @@ CREATE TABLE `mnt_app` (
`deploy_script`
varchar
(
4000
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'部署脚本'
,
`create_time`
datetime
NULL
DEFAULT
NULL
COMMENT
'创建日期'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
3
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
COMMENT
=
'应用管理'
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- Records of mnt_app
-- ----------------------------
INSERT
INTO
`mnt_app`
VALUES
(
1
,
'eladmin-monitor-2.3.jar'
,
'/opt/upload'
,
'/opt/monitor'
,
'/opt/backup'
,
8777
,
'cd /opt/monitor
\n
nohup java -jar eladmin-monitor-2.3.jar >nohup.out 2>&1 &
\n
'
,
'mkdir -p /opt/monitor
\n
mv -f /opt/upload/eladmin-monitor-2.3.jar /opt/monitor
\n
'
,
'2019-11-24 20:52:59'
);
INSERT
INTO
`mnt_app`
VALUES
(
1
,
'eladmin-monitor-2.4.jar'
,
'/opt/upload'
,
'/opt/monitor'
,
'/opt/backup'
,
8777
,
'cd /opt/monitor
\n
nohup java -jar eladmin-monitor-2.4.jar >nohup.out 2>&1 &'
,
'mv -f /opt/upload/eladmin-monitor-2.4.jar /opt/monitor
\n
cd /opt/monitor
\n
nohup java -jar eladmin-monitor-2.4.jar >nohup.out 2>&1 &'
,
'2019-11-24 20:52:59'
);
INSERT
INTO
`mnt_app`
VALUES
(
2
,
'eladmin-system-2.4.jar'
,
'/opt/upload'
,
'/opt/eladmin'
,
'/opt/backup/eladmin'
,
8000
,
'cd /opt/eladmin
\n
nohup java -jar eladmin-system-2.3.jar --spring.profiles.active=prod >nohup.out 2>&1 &'
,
'mv -f /opt/upload/eladmin-system-2.3.jar /opt/eladmin/
\n
cd /opt/eladmin
\n
nohup java -jar eladmin-system-2.3.jar --spring.profiles.active=prod >nohup.out 2>&1 &'
,
'2019-12-21 16:39:57'
);
-- ----------------------------
-- Table structure for mnt_database
...
...
@@ -58,8 +78,14 @@ CREATE TABLE `mnt_database` (
`jdbc_url`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'jdbc连接'
,
`user_name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'账号'
,
`pwd`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'密码'
,
`create_time`
datetime
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
COMMENT
=
'数据库管理'
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- Records of mnt_database
-- ----------------------------
INSERT
INTO
`mnt_database`
VALUES
(
'c4109eefc5724c65857ca9dd2690e0dd'
,
'eladmin'
,
'jdbc:mysql://localhost:3306/eladmin?serverTimezone=Asia/Shanghai'
,
'root'
,
'123456'
,
'2019-12-21 21:11:17'
);
-- ----------------------------
-- Table structure for mnt_deploy
...
...
@@ -72,7 +98,13 @@ CREATE TABLE `mnt_deploy` (
PRIMARY
KEY
(
`id`
)
USING
BTREE
,
INDEX
`FK6sy157pseoxx4fmcqr1vnvvhy`
(
`app_id`
)
USING
BTREE
,
CONSTRAINT
`FK6sy157pseoxx4fmcqr1vnvvhy`
FOREIGN
KEY
(
`app_id`
)
REFERENCES
`mnt_app`
(
`id`
)
ON
DELETE
RESTRICT
ON
UPDATE
RESTRICT
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
2
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
7
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
COMMENT
=
'部署管理'
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- Records of mnt_deploy
-- ----------------------------
INSERT
INTO
`mnt_deploy`
VALUES
(
3
,
1
,
'2019-12-21 15:53:06'
);
INSERT
INTO
`mnt_deploy`
VALUES
(
6
,
2
,
'2019-12-21 17:09:02'
);
-- ----------------------------
-- Table structure for mnt_deploy_history
...
...
@@ -86,7 +118,7 @@ CREATE TABLE `mnt_deploy_history` (
`ip`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'服务器IP'
,
`deploy_id`
bigint
(
20
)
NULL
DEFAULT
NULL
COMMENT
'部署编号'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
COMMENT
=
'部署历史管理'
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- Table structure for mnt_deploy_server
...
...
@@ -99,7 +131,13 @@ CREATE TABLE `mnt_deploy_server` (
INDEX
`FKeaaha7jew9a02b3bk9ghols53`
(
`server_id`
)
USING
BTREE
,
CONSTRAINT
`FK3cehr56tedph6nk3gxsmeq0pb`
FOREIGN
KEY
(
`deploy_id`
)
REFERENCES
`mnt_deploy`
(
`id`
)
ON
DELETE
RESTRICT
ON
UPDATE
RESTRICT
,
CONSTRAINT
`FKeaaha7jew9a02b3bk9ghols53`
FOREIGN
KEY
(
`server_id`
)
REFERENCES
`mnt_server`
(
`id`
)
ON
DELETE
RESTRICT
ON
UPDATE
RESTRICT
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
COMMENT
=
'应用与服务器关联'
ROW_FORMAT
=
Compact
;
-- ----------------------------
-- Records of mnt_deploy_server
-- ----------------------------
INSERT
INTO
`mnt_deploy_server`
VALUES
(
3
,
1
);
INSERT
INTO
`mnt_deploy_server`
VALUES
(
6
,
1
);
-- ----------------------------
-- Table structure for mnt_server
...
...
@@ -114,26 +152,11 @@ CREATE TABLE `mnt_server` (
`port`
int
(
11
)
NULL
DEFAULT
NULL
COMMENT
'端口'
,
`create_time`
datetime
NULL
DEFAULT
NULL
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
2
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
2
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
COMMENT
=
'服务器管理'
ROW_FORMAT
=
Compact
;
-- ----------------------------
--
Table structure for monitor
_server
--
Records of mnt
_server
-- ----------------------------
DROP
TABLE
IF
EXISTS
`monitor_server`
;
CREATE
TABLE
`monitor_server`
(
`id`
int
(
11
)
NOT
NULL
AUTO_INCREMENT
,
`cpu_core`
int
(
11
)
NULL
DEFAULT
NULL
COMMENT
'CPU内核数'
,
`cpu_rate`
double
NULL
DEFAULT
NULL
COMMENT
'CPU使用率'
,
`disk_total`
double
NULL
DEFAULT
NULL
COMMENT
'磁盘总量'
,
`disk_used`
double
NULL
DEFAULT
NULL
COMMENT
'磁盘使用量'
,
`mem_total`
double
NULL
DEFAULT
NULL
COMMENT
'内存总数'
,
`mem_used`
double
NULL
DEFAULT
NULL
COMMENT
'内存使用量'
,
`name`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'名称'
,
`port`
int
(
11
)
NULL
DEFAULT
NULL
COMMENT
'访问端口'
,
`sort`
int
(
11
)
NULL
DEFAULT
NULL
COMMENT
'排序'
,
`state`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NULL
DEFAULT
NULL
COMMENT
'状态'
,
`swap_total`
double
NULL
DEFAULT
NULL
COMMENT
'交换区总量'
,
`swap_used`
double
NULL
DEFAULT
NULL
COMMENT
'交换区使用量'
,
`address`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_general_ci
NOT
NULL
COMMENT
'服务地址'
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
AUTO_INCREMENT
=
2
CHARACTER
SET
=
utf8
COLLATE
=
utf8_general_ci
ROW_FORMAT
=
Compact
;
INSERT
INTO
`mnt_server`
VALUES
(
1
,
'root'
,
'132.232.129.20'
,
'腾讯云'
,
'123456'
,
8013
,
'2019-11-24 20:35:02'
);
SET
FOREIGN_KEY_CHECKS
=
1
;
sql/eladmin.sql
View file @
7272f887
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment