Commit fe99149a authored by kalvin's avatar kalvin

fixbugs

parent f9113386
...@@ -4,19 +4,6 @@ ...@@ -4,19 +4,6 @@
### ###
DEBUG_COMMANDS=0 DEBUG_COMMANDS=0
curl -o /etc/my.cnf http://192.168.3.60/QA/qg-docker-entrypoints/raw/master/dev/common/mysql/my.cnf
source ~/.bash_profile
echo "cd /home/qg-xterm/;git pull;cd -"
cd /home/qg-xterm/;git pull;cd -
echo "node /home/qg-xterm/demo/app.js"
nohup node /home/qg-xterm/demo/app.js &
### ###
### Functions ### Functions
### ###
...@@ -120,7 +107,64 @@ set_mysql_custom_settings() { ...@@ -120,7 +107,64 @@ set_mysql_custom_settings() {
fi fi
} }
init() {
export MY_USER="mysql"
export MY_GROUP="mysql"
export MY_UID="48"
export MY_GID="48"
export MYSQL_DEF_DAT="/var/lib/mysql"
export MYSQL_DEF_LOG="/var/log/mysql"
export MYSQL_DEF_PID="/var/run/mysqld"
export MYSQL_DEF_SCK="/var/sock/mysqld"
export MYSQL_LOG_SLOW="${MYSQL_DEF_LOG}/slow.log"
export MYSQL_LOG_ERROR="${MYSQL_DEF_LOG}/error.log"
export MYSQL_LOG_QUERY="${MYSQL_DEF_LOG}/query.log"
groupadd -g ${MY_GID} -r ${MY_GROUP} && \
adduser ${MY_USER} -u ${MY_UID} -M -s /sbin/nologin -g ${MY_GROUP}
run "curl -o /etc/my.cnf http://192.168.3.60/QA/qg-docker-entrypoints/raw/master/dev/common/mysql/my.cnf"
run "rm -rf ${MYSQL_BASE_INCL}"
run "rm -rf ${MYSQL_CUST_INCL1}"
run "rm -rf ${MYSQL_CUST_INCL2}"
run "rm -rf ${MYSQL_DEF_DAT}"
run "rm -rf ${MYSQL_DEF_SCK}"
run "rm -rf ${MYSQL_DEF_PID}"
run "rm -rf ${MYSQL_DEF_LOG}"
run "mkdir -p ${MYSQL_BASE_INCL}"
run "mkdir -p ${MYSQL_CUST_INCL1}"
run "mkdir -p ${MYSQL_CUST_INCL2}"
run "mkdir -p ${MYSQL_DEF_DAT}"
run "mkdir -p ${MYSQL_DEF_SCK}"
run "mkdir -p ${MYSQL_DEF_PID}"
run "mkdir -p ${MYSQL_DEF_LOG}"
run "chown -R ${MY_USER}:${MY_GROUP} ${MYSQL_BASE_INCL}"
run "chown -R ${MY_USER}:${MY_GROUP} ${MYSQL_CUST_INCL1}"
run "chown -R ${MY_USER}:${MY_GROUP} ${MYSQL_CUST_INCL2}"
run "chown -R ${MY_USER}:${MY_GROUP} ${MYSQL_DEF_DAT}"
run "chown -R ${MY_USER}:${MY_GROUP} ${MYSQL_DEF_SCK}"
run "chown -R ${MY_USER}:${MY_GROUP} ${MYSQL_DEF_PID}"
run "chown -R ${MY_USER}:${MY_GROUP} ${MYSQL_DEF_LOG}"
run "chmod 0775 ${MYSQL_BASE_INCL}"
run "chmod 0775 ${MYSQL_CUST_INCL1}"
run "chmod 0775 ${MYSQL_CUST_INCL2}"
run "chmod 0775 ${MYSQL_DEF_DAT}"
run "chmod 0775 ${MYSQL_DEF_SCK}"
run "chmod 0775 ${MYSQL_DEF_PID}"
run "chmod 0775 ${MYSQL_DEF_LOG}"
}
################################################################################
# INIT
################################################################################
init()
################################################################################ ################################################################################
......
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