From f2173baad421d7f6c0afedf021abd9db5713b27d Mon Sep 17 00:00:00 2001 From: xiao Date: Mon, 4 Nov 2024 20:10:52 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=84=9A=E6=9C=AC=E6=8B=B7=E8=B4=9D?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arm64/Dockerfile | 2 +- arm64/bt.sh | 33 +++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 arm64/bt.sh diff --git a/arm64/Dockerfile b/arm64/Dockerfile index 8b69d39..22100df 100644 --- a/arm64/Dockerfile +++ b/arm64/Dockerfile @@ -25,7 +25,7 @@ ENV LC_ALL en_US.UTF-8 ENV LC_CTYPE en_US.UTF-8 # 复制 bt.sh 文件 -COPY /bt.sh /bt.sh +COPY bt.sh /bt.sh # 转换 bt.sh 文件的换行符 RUN dos2unix /bt.sh diff --git a/arm64/bt.sh b/arm64/bt.sh new file mode 100644 index 0000000..63c5af9 --- /dev/null +++ b/arm64/bt.sh @@ -0,0 +1,33 @@ +#!/bin/bash +PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin +export PATH + +init_path=/etc/init.d +Root_Path=`cat /var/bt_setupPath.conf` +Setup_Path=$Root_Path/server/mysql +Data_Path=$Root_Path/server/data + +soft_start(){ + ${init_path}/nginx start + ${init_path}/php-fpm-83 start + ${init_path}/bt restart + pkill crond + /sbin/crond + /usr/sbin/sshd -D & +} + +is_empty_Data(){ + return `ls -A ${Data_Path}/|wc -w` +} + +start_mysql(){ + chown -R mysql:mysql ${Data_Path} + chgrp -R mysql ${Setup_Path}/. + ${init_path}/mysqld start + rm -f /init_mysql.sh +} + +soft_start > /dev/null +is_empty_Data > /dev/null +start_mysql > /dev/null +tail -f /dev/null