Commit bc04a964 authored by 赵啸非's avatar 赵啸非

添加应用集市

parent 74ddbf59
......@@ -36,7 +36,7 @@ public enum ProductDisEnum {
存取件前端("access-manager-ui", "access-manager-ui"),
窗口服务行为监察前端("ai-xnjc-ui", "ai-xnjc-ui"),
窗口服务行为监察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"),
数据资源管理后台前端("data-resources", "data-resources"),
导视系统管理前端("guide-manager", "guide-manager"),
......@@ -50,6 +50,7 @@ public enum ProductDisEnum {
微官网前端("weChat-ui", "weChat-ui"),
窗口评价前端("window-evaluate", "window-evaluate"),
排号系统PHP后端("zwfw4", "zwfw4"),
应用集市("application-manager", "application-manager"),
;
private String value;
private String desc;
......
......@@ -420,12 +420,21 @@ setup_docker() {
rm -f /etc/docker/daemon.json
rm -rf /var/lib/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
/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/nginx /home/docker/
/bin/cp -arf ${BASEDIR}/release/conf/php /home/docker/
chmod -R 755 /home/docker
chmod -R 777 /home/docker
systemctl enable ${DOCKER}
systemctl daemon-reload
......@@ -448,7 +457,7 @@ clear_deploy() {
if [ ! -d ${EXECPATH} ]; then
mkdir -p ${EXECPATH}
chmod -R 755 $EXECPATH
chmod -R 777 $EXECPATH
fi
}
......@@ -466,12 +475,12 @@ init_deploy() {
if [ ! -d ${OPT_PATH} ]; then
mkdir -p ${OPT_PATH}
chmod -R 755 $OPT_PATH
chmod -R 777 $OPT_PATH
fi
if [ ! -d ${PUBLISH_PATH} ]; then
mkdir -p ${PUBLISH_PATH}
chmod -R 755 $PUBLISH_PATH
chmod -R 777 $PUBLISH_PATH
fi
if [ ! -d "/mortals/app/data" ]; then
......@@ -480,17 +489,17 @@ init_deploy() {
tar -xvf $BASEDIR/release/resource/mortals.tar.gz -C /
writelog "解压资源文件完成"
chmod -R 755 /mortals
chmod -R 777 /mortals
fi
if [ ! -d "/mortals/app/logs" ]; then
mkdir -p /mortals/app/logs
chmod -R 755 /mortals
chmod -R 777 /mortals
fi
if [ ! -d "/home/logs/" ]; then
mkdir -p /home/logs/
chmod -R 755 /home/logs/
chmod -R 777 /home/logs/
fi
writelog "创建文件目录完成"
......@@ -604,8 +613,8 @@ nacos_deploy() {
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
writelog "NACOS 导入数据库中..."
writelog " 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} <./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} <$BASEDIR/db/nacos.sql
writelog "创建NACOS启动服务..."
echo "" >$NACOS_SERVICE
......@@ -623,7 +632,7 @@ nacos_deploy() {
echo "[Install]" >>$NACOS_SERVICE
echo "WantedBy=multi-user.target" >>$NACOS_SERVICE
chmod -R 755 $NACOS_EXECPATH
chmod -R 777 $NACOS_EXECPATH
systemctl enable $NACOS_SERVICE
systemctl daemon-reload
systemctl stop ${NACOS} && systemctl start ${NACOS}
......@@ -659,13 +668,13 @@ setup_project_deploy() {
tar -zvxf ${BASEDIR}/release/${SETUP_PROJECT_PLATFORM}/${SETUP_PROJECT_PLATFORM_FILENAME} -C ${PUBLISH_PATH}
writelog "项目安装平台导入数据库中..."
writelog " 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} <./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} <$BASEDIR/db/setup.sql
writelog "项目安装平台导入数据库完成!"
writelog "创建项目启动服务..."
build_service ${SETUP_PROJECT_PLATFORM} ${SETUP_PROJECT_PLATFORM_SERVICE} ${SETUP_PROJECT_PLATFORM_EXECPATH}
chmod -R 755 $PUBLISH_PATH
chmod -R 777 $PUBLISH_PATH
systemctl enable $SETUP_PROJECT_PLATFORM
systemctl daemon-reload
systemctl stop ${SETUP_PROJECT_PLATFORM} && systemctl start ${SETUP_PROJECT_PLATFORM}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment