Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
setup-manager
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
setup-manager
Commits
bc04a964
Commit
bc04a964
authored
Jan 07, 2025
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加应用集市
parent
74ddbf59
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
24 additions
and
14 deletions
+24
-14
setup-project-manager/src/main/java/com/mortals/xhx/common/code/ProductDisEnum.java
...main/java/com/mortals/xhx/common/code/ProductDisEnum.java
+2
-1
setup.sh
setup.sh
+22
-13
No files found.
setup-project-manager/src/main/java/com/mortals/xhx/common/code/ProductDisEnum.java
View file @
bc04a964
...
@@ -36,7 +36,7 @@ public enum ProductDisEnum {
...
@@ -36,7 +36,7 @@ public enum ProductDisEnum {
存取件前端
(
"access-manager-ui"
,
"access-manager-ui"
),
存取件前端
(
"access-manager-ui"
,
"access-manager-ui"
),
窗口服务行为监察前端
(
"ai-xnjc-ui"
,
"ai-xnjc-ui"
),
窗口服务行为监察前端
(
"ai-xnjc-ui"
,
"ai-xnjc-ui"
),
窗口服务行为监察PHP后端
(
"monitor"
,
"monitor"
),
窗口服务行为监察PHP后端
(
"monitor"
,
"monitor"
),
背靠背评价系统管理后台前端
(
"back-to-back-
pc-ui"
,
"back-to-back-pc-ui
"
),
背靠背评价系统管理后台前端
(
"back-to-back-
ui-pc"
,
"back-to-back-ui-pc
"
),
数据驾驶舱前端
(
"cabin"
,
"cabin"
),
数据驾驶舱前端
(
"cabin"
,
"cabin"
),
数据资源管理后台前端
(
"data-resources"
,
"data-resources"
),
数据资源管理后台前端
(
"data-resources"
,
"data-resources"
),
导视系统管理前端
(
"guide-manager"
,
"guide-manager"
),
导视系统管理前端
(
"guide-manager"
,
"guide-manager"
),
...
@@ -50,6 +50,7 @@ public enum ProductDisEnum {
...
@@ -50,6 +50,7 @@ public enum ProductDisEnum {
微官网前端
(
"weChat-ui"
,
"weChat-ui"
),
微官网前端
(
"weChat-ui"
,
"weChat-ui"
),
窗口评价前端
(
"window-evaluate"
,
"window-evaluate"
),
窗口评价前端
(
"window-evaluate"
,
"window-evaluate"
),
排号系统PHP后端
(
"zwfw4"
,
"zwfw4"
),
排号系统PHP后端
(
"zwfw4"
,
"zwfw4"
),
应用集市
(
"application-manager"
,
"application-manager"
),
;
;
private
String
value
;
private
String
value
;
private
String
desc
;
private
String
desc
;
...
...
setup.sh
View file @
bc04a964
...
@@ -420,12 +420,21 @@ setup_docker() {
...
@@ -420,12 +420,21 @@ setup_docker() {
rm
-f
/etc/docker/daemon.json
rm
-f
/etc/docker/daemon.json
rm
-rf
/var/lib/docker
rm
-rf
/var/lib/docker
writelog
"docker安装..."
writelog
"docker安装..."
if
[
!
-d
"/etc/docker/"
]
;
then
mkdir
-p
/etc/docker/
chmod
-R
777 /etc/docker/
fi
if
[
!
-d
"/home/docker/"
]
;
then
mkdir
-p
/home/docker/
chmod
-R
777 /home/docker/
fi
tar
-zvxf
${
BASEDIR
}
/soft/
${
DOCKER
}
/
${
DOCKER_FILENAME
}
-C
"/usr/bin/"
--strip-components
1
tar
-zvxf
${
BASEDIR
}
/soft/
${
DOCKER
}
/
${
DOCKER_FILENAME
}
-C
"/usr/bin/"
--strip-components
1
/bin/cp
-arf
${
BASEDIR
}
/release/conf/
${
DOCKER
}
.service
${
SERVICE_PATH
}
/
/bin/cp
-arf
${
BASEDIR
}
/release/conf/
${
DOCKER
}
.service
${
SERVICE_PATH
}
/
/bin/cp
-arf
${
BASEDIR
}
/release/conf/daemon.json /etc/docker/
/bin/cp
-arf
${
BASEDIR
}
/release/conf/daemon.json /etc/docker/
/bin/cp
-arf
${
BASEDIR
}
/release/conf/nginx /home/docker/
/bin/cp
-arf
${
BASEDIR
}
/release/conf/nginx /home/docker/
/bin/cp
-arf
${
BASEDIR
}
/release/conf/php /home/docker/
/bin/cp
-arf
${
BASEDIR
}
/release/conf/php /home/docker/
chmod
-R
7
55
/home/docker
chmod
-R
7
77
/home/docker
systemctl
enable
${
DOCKER
}
systemctl
enable
${
DOCKER
}
systemctl daemon-reload
systemctl daemon-reload
...
@@ -448,7 +457,7 @@ clear_deploy() {
...
@@ -448,7 +457,7 @@ clear_deploy() {
if
[
!
-d
${
EXECPATH
}
]
;
then
if
[
!
-d
${
EXECPATH
}
]
;
then
mkdir
-p
${
EXECPATH
}
mkdir
-p
${
EXECPATH
}
chmod
-R
7
55
$EXECPATH
chmod
-R
7
77
$EXECPATH
fi
fi
}
}
...
@@ -466,12 +475,12 @@ init_deploy() {
...
@@ -466,12 +475,12 @@ init_deploy() {
if
[
!
-d
${
OPT_PATH
}
]
;
then
if
[
!
-d
${
OPT_PATH
}
]
;
then
mkdir
-p
${
OPT_PATH
}
mkdir
-p
${
OPT_PATH
}
chmod
-R
7
55
$OPT_PATH
chmod
-R
7
77
$OPT_PATH
fi
fi
if
[
!
-d
${
PUBLISH_PATH
}
]
;
then
if
[
!
-d
${
PUBLISH_PATH
}
]
;
then
mkdir
-p
${
PUBLISH_PATH
}
mkdir
-p
${
PUBLISH_PATH
}
chmod
-R
7
55
$PUBLISH_PATH
chmod
-R
7
77
$PUBLISH_PATH
fi
fi
if
[
!
-d
"/mortals/app/data"
]
;
then
if
[
!
-d
"/mortals/app/data"
]
;
then
...
@@ -480,17 +489,17 @@ init_deploy() {
...
@@ -480,17 +489,17 @@ init_deploy() {
tar
-xvf
$BASEDIR
/release/resource/mortals.tar.gz
-C
/
tar
-xvf
$BASEDIR
/release/resource/mortals.tar.gz
-C
/
writelog
"解压资源文件完成"
writelog
"解压资源文件完成"
chmod
-R
7
55
/mortals
chmod
-R
7
77
/mortals
fi
fi
if
[
!
-d
"/mortals/app/logs"
]
;
then
if
[
!
-d
"/mortals/app/logs"
]
;
then
mkdir
-p
/mortals/app/logs
mkdir
-p
/mortals/app/logs
chmod
-R
7
55
/mortals
chmod
-R
7
77
/mortals
fi
fi
if
[
!
-d
"/home/logs/"
]
;
then
if
[
!
-d
"/home/logs/"
]
;
then
mkdir
-p
/home/logs/
mkdir
-p
/home/logs/
chmod
-R
7
55
/home/logs/
chmod
-R
7
77
/home/logs/
fi
fi
writelog
"创建文件目录完成"
writelog
"创建文件目录完成"
...
@@ -604,8 +613,8 @@ nacos_deploy() {
...
@@ -604,8 +613,8 @@ nacos_deploy() {
writelog
"tar -zvxf
$BASEDIR
/release/nacos/
${
NACOS_FILENAME
}
-C
${
NACOS_EXECPATH
}
--strip-components 1"
writelog
"tar -zvxf
$BASEDIR
/release/nacos/
${
NACOS_FILENAME
}
-C
${
NACOS_EXECPATH
}
--strip-components 1"
tar
-zvxf
$BASEDIR
/release/nacos/
${
NACOS_FILENAME
}
-C
${
NACOS_EXECPATH
}
--strip-components
1
tar
-zvxf
$BASEDIR
/release/nacos/
${
NACOS_FILENAME
}
-C
${
NACOS_EXECPATH
}
--strip-components
1
writelog
"NACOS 导入数据库中..."
writelog
"NACOS 导入数据库中..."
writelog
" mysql -h
${
MYSQL_HOST
}
-P
${
MYSQL_PORT
}
-u
${
MYSQL_USER
}
-p
${
MYSQL_PASSWORD
}
<
.
/db/nacos.sql"
writelog
" mysql -h
${
MYSQL_HOST
}
-P
${
MYSQL_PORT
}
-u
${
MYSQL_USER
}
-p
${
MYSQL_PASSWORD
}
<
$BASEDIR
/db/nacos.sql"
mysql
-h
${
MYSQL_HOST
}
-P
${
MYSQL_PORT
}
-u
${
MYSQL_USER
}
-p
${
MYSQL_PASSWORD
}
<
.
/db/nacos.sql
mysql
-h
${
MYSQL_HOST
}
-P
${
MYSQL_PORT
}
-u
${
MYSQL_USER
}
-p
${
MYSQL_PASSWORD
}
<
$BASEDIR
/db/nacos.sql
writelog
"创建NACOS启动服务..."
writelog
"创建NACOS启动服务..."
echo
""
>
$NACOS_SERVICE
echo
""
>
$NACOS_SERVICE
...
@@ -623,7 +632,7 @@ nacos_deploy() {
...
@@ -623,7 +632,7 @@ nacos_deploy() {
echo
"[Install]"
>>
$NACOS_SERVICE
echo
"[Install]"
>>
$NACOS_SERVICE
echo
"WantedBy=multi-user.target"
>>
$NACOS_SERVICE
echo
"WantedBy=multi-user.target"
>>
$NACOS_SERVICE
chmod
-R
7
55
$NACOS_EXECPATH
chmod
-R
7
77
$NACOS_EXECPATH
systemctl
enable
$NACOS_SERVICE
systemctl
enable
$NACOS_SERVICE
systemctl daemon-reload
systemctl daemon-reload
systemctl stop
${
NACOS
}
&&
systemctl start
${
NACOS
}
systemctl stop
${
NACOS
}
&&
systemctl start
${
NACOS
}
...
@@ -659,13 +668,13 @@ setup_project_deploy() {
...
@@ -659,13 +668,13 @@ setup_project_deploy() {
tar
-zvxf
${
BASEDIR
}
/release/
${
SETUP_PROJECT_PLATFORM
}
/
${
SETUP_PROJECT_PLATFORM_FILENAME
}
-C
${
PUBLISH_PATH
}
tar
-zvxf
${
BASEDIR
}
/release/
${
SETUP_PROJECT_PLATFORM
}
/
${
SETUP_PROJECT_PLATFORM_FILENAME
}
-C
${
PUBLISH_PATH
}
writelog
"项目安装平台导入数据库中..."
writelog
"项目安装平台导入数据库中..."
writelog
" mysql -h
${
MYSQL_HOST
}
-P
${
MYSQL_PORT
}
-u
${
MYSQL_USER
}
-p
${
MYSQL_PASSWORD
}
<
.
/db/setup.sql"
writelog
" mysql -h
${
MYSQL_HOST
}
-P
${
MYSQL_PORT
}
-u
${
MYSQL_USER
}
-p
${
MYSQL_PASSWORD
}
<
$BASEDIR
/db/setup.sql"
mysql
-h
${
MYSQL_HOST
}
-P
${
MYSQL_PORT
}
-u
${
MYSQL_USER
}
-p
${
MYSQL_PASSWORD
}
<
.
/db/setup.sql
mysql
-h
${
MYSQL_HOST
}
-P
${
MYSQL_PORT
}
-u
${
MYSQL_USER
}
-p
${
MYSQL_PASSWORD
}
<
$BASEDIR
/db/setup.sql
writelog
"项目安装平台导入数据库完成!"
writelog
"项目安装平台导入数据库完成!"
writelog
"创建项目启动服务..."
writelog
"创建项目启动服务..."
build_service
${
SETUP_PROJECT_PLATFORM
}
${
SETUP_PROJECT_PLATFORM_SERVICE
}
${
SETUP_PROJECT_PLATFORM_EXECPATH
}
build_service
${
SETUP_PROJECT_PLATFORM
}
${
SETUP_PROJECT_PLATFORM_SERVICE
}
${
SETUP_PROJECT_PLATFORM_EXECPATH
}
chmod
-R
7
55
$PUBLISH_PATH
chmod
-R
7
77
$PUBLISH_PATH
systemctl
enable
$SETUP_PROJECT_PLATFORM
systemctl
enable
$SETUP_PROJECT_PLATFORM
systemctl daemon-reload
systemctl daemon-reload
systemctl stop
${
SETUP_PROJECT_PLATFORM
}
&&
systemctl start
${
SETUP_PROJECT_PLATFORM
}
systemctl stop
${
SETUP_PROJECT_PLATFORM
}
&&
systemctl start
${
SETUP_PROJECT_PLATFORM
}
...
...
Write
Preview
Markdown
is supported
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