feat:CISD配置初始化
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
DB_HOST="${DB_HOST:-127.0.0.1}"
|
||||
DB_PORT="${DB_PORT:-4000}"
|
||||
DB_NAME="${DB_NAME:-CMEP}"
|
||||
DB_USER="${DB_USER:?DB_USER is required}"
|
||||
DB_PASSWORD="${DB_PASSWORD:?DB_PASSWORD is required}"
|
||||
LOAD_DIR="${LOAD_DIR:?LOAD_DIR is required}"
|
||||
|
||||
mysql -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" \
|
||||
-e "CREATE DATABASE IF NOT EXISTS ${DB_NAME} DEFAULT CHARACTER SET utf8mb4;"
|
||||
|
||||
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${DB_NAME}" \
|
||||
< "${LOAD_DIR}/SCHEMA-DDL.sql"
|
||||
|
||||
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${DB_NAME}" \
|
||||
< "${LOAD_DIR}/CMEP.sql"
|
||||
|
||||
mysql --force -h"${DB_HOST}" -P"${DB_PORT}" -u"${DB_USER}" -p"${DB_PASSWORD}" "${DB_NAME}" \
|
||||
< "${LOAD_DIR}/UP-ORG-INFO.sql"
|
||||
@@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
pgrep -f "CMEP-CMSP" >/dev/null
|
||||
pgrep -f "CMEP-CMTP" >/dev/null
|
||||
pgrep -f "/usr/local/nginx/sbin/nginx" >/dev/null
|
||||
test -f /usr/local/nginx/html/organization.json
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
STANDARD_HOME_DIR="${STANDARD_HOME_DIR:?STANDARD_HOME_DIR is required}"
|
||||
STANDARD_RUN_USER="${STANDARD_RUN_USER:?STANDARD_RUN_USER is required}"
|
||||
|
||||
su - "${STANDARD_RUN_USER}" -s /bin/bash "${STANDARD_HOME_DIR}/cmsp/start_cmsp.sh"
|
||||
su - "${STANDARD_RUN_USER}" -s /bin/bash "${STANDARD_HOME_DIR}/cmtp/start_cmtp.sh"
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
if pgrep -f "/usr/local/nginx/sbin/nginx" >/dev/null; then
|
||||
/usr/local/nginx/sbin/nginx -s reload
|
||||
else
|
||||
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
|
||||
fi
|
||||
Reference in New Issue
Block a user