mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-10 01:39:25 +08:00
兼容新版mac
This commit is contained in:
@@ -8,7 +8,7 @@
|
|||||||
"uninstall_pre_inspection":true,
|
"uninstall_pre_inspection":true,
|
||||||
"checks": "server/mariadb",
|
"checks": "server/mariadb",
|
||||||
"path": "server/mariadb",
|
"path": "server/mariadb",
|
||||||
"versions":["10.6","10.7","10.8","10.9","10.11","11.0"],
|
"versions":["10.6","10.7","10.8","10.9","10.11","11.0","11.1","11.2","11.3"],
|
||||||
"shell":"install.sh",
|
"shell":"install.sh",
|
||||||
"checks":"server/mariadb",
|
"checks":"server/mariadb",
|
||||||
"path":"server/mariadb",
|
"path":"server/mariadb",
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
||||||
@@ -102,16 +102,17 @@ Install_app()
|
|||||||
|
|
||||||
if [ -d $serverPath/mariadb ];then
|
if [ -d $serverPath/mariadb ];then
|
||||||
echo '10.11' > $serverPath/mariadb/version.pl
|
echo '10.11' > $serverPath/mariadb/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo '安装完成'
|
||||||
else
|
else
|
||||||
echo '安装失败' > $install_tmp
|
echo '安装失败'
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
if [ -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}.tar.gz
|
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
Uninstall_app()
|
Uninstall_app()
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
# https://mariadb.org/download/?t=mariadb
|
# https://mariadb.org/download/?t=mariadb
|
||||||
@@ -105,16 +105,17 @@ Install_app()
|
|||||||
|
|
||||||
if [ -d $serverPath/mariadb ];then
|
if [ -d $serverPath/mariadb ];then
|
||||||
echo '10.6' > $serverPath/mariadb/version.pl
|
echo '10.6' > $serverPath/mariadb/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo '安装完成'
|
||||||
else
|
else
|
||||||
echo '安装失败' > $install_tmp
|
echo '安装失败'
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
if [ -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}.tar.gz
|
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
Uninstall_app()
|
Uninstall_app()
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
||||||
@@ -92,16 +92,17 @@ Install_app()
|
|||||||
|
|
||||||
if [ -d $serverPath/mariadb ];then
|
if [ -d $serverPath/mariadb ];then
|
||||||
echo '10.7' > $serverPath/mariadb/version.pl
|
echo '10.7' > $serverPath/mariadb/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo '安装完成'
|
||||||
else
|
else
|
||||||
echo '安装失败' > $install_tmp
|
echo '安装失败'
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
if [ -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}.tar.gz
|
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
Uninstall_app()
|
Uninstall_app()
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
||||||
@@ -92,16 +92,17 @@ Install_app()
|
|||||||
|
|
||||||
if [ -d $serverPath/mariadb ];then
|
if [ -d $serverPath/mariadb ];then
|
||||||
echo '10.8' > $serverPath/mariadb/version.pl
|
echo '10.8' > $serverPath/mariadb/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo '安装完成'
|
||||||
else
|
else
|
||||||
echo '安装失败' > $install_tmp
|
echo '安装失败'
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
if [ -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}.tar.gz
|
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
Uninstall_app()
|
Uninstall_app()
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
||||||
@@ -102,16 +102,17 @@ Install_app()
|
|||||||
|
|
||||||
if [ -d $serverPath/mariadb ];then
|
if [ -d $serverPath/mariadb ];then
|
||||||
echo '10.9' > $serverPath/mariadb/version.pl
|
echo '10.9' > $serverPath/mariadb/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo '安装完成'
|
||||||
else
|
else
|
||||||
echo '安装失败' > $install_tmp
|
echo '安装失败'
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
if [ -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}.tar.gz
|
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
Uninstall_app()
|
Uninstall_app()
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
||||||
@@ -14,7 +14,7 @@ sysName=`uname`
|
|||||||
install_tmp=${rootPath}/tmp/mw_install.pl
|
install_tmp=${rootPath}/tmp/mw_install.pl
|
||||||
mariadbDir=${serverPath}/source/mariadb
|
mariadbDir=${serverPath}/source/mariadb
|
||||||
|
|
||||||
MY_VER=11.0.1
|
MY_VER=11.0.3
|
||||||
|
|
||||||
Install_app()
|
Install_app()
|
||||||
{
|
{
|
||||||
@@ -101,16 +101,18 @@ Install_app()
|
|||||||
|
|
||||||
if [ -d $serverPath/mariadb ];then
|
if [ -d $serverPath/mariadb ];then
|
||||||
echo '10.11' > $serverPath/mariadb/version.pl
|
echo '10.11' > $serverPath/mariadb/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo '安装完成'
|
||||||
else
|
else
|
||||||
echo '安装失败' > $install_tmp
|
echo '安装失败'
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
if [ -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
rm -rf ${mariadbDir}/mariadb-${MY_VER}.tar.gz
|
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
||||||
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Uninstall_app()
|
Uninstall_app()
|
||||||
|
|||||||
Executable
+129
@@ -0,0 +1,129 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
|
export PATH
|
||||||
|
|
||||||
|
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
||||||
|
#https://dev.mysql.com/downloads/file/?id=480541
|
||||||
|
|
||||||
|
curPath=`pwd`
|
||||||
|
rootPath=$(dirname "$curPath")
|
||||||
|
rootPath=$(dirname "$rootPath")
|
||||||
|
serverPath=$(dirname "$rootPath")
|
||||||
|
sysName=`uname`
|
||||||
|
|
||||||
|
install_tmp=${rootPath}/tmp/mw_install.pl
|
||||||
|
mariadbDir=${serverPath}/source/mariadb
|
||||||
|
|
||||||
|
MY_VER=11.1.2
|
||||||
|
|
||||||
|
Install_app()
|
||||||
|
{
|
||||||
|
mkdir -p ${mariadbDir}
|
||||||
|
echo '正在安装脚本文件...' > $install_tmp
|
||||||
|
|
||||||
|
if id mysql &> /dev/null ;then
|
||||||
|
echo "mysql uid is `id -u www`"
|
||||||
|
echo "mysql shell is `grep "^www:" /etc/passwd |cut -d':' -f7 `"
|
||||||
|
else
|
||||||
|
groupadd mysql
|
||||||
|
useradd -g mysql mysql
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$sysName" != "Darwin" ];then
|
||||||
|
mkdir -p /var/log/mariadb
|
||||||
|
touch /var/log/mariadb/mariadb.log
|
||||||
|
fi
|
||||||
|
|
||||||
|
# ----- cpu start ------
|
||||||
|
if [ -z "${cpuCore}" ]; then
|
||||||
|
cpuCore="1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f /proc/cpuinfo ];then
|
||||||
|
cpuCore=`cat /proc/cpuinfo | grep "processor" | wc -l`
|
||||||
|
fi
|
||||||
|
|
||||||
|
MEM_INFO=$(free -m|grep Mem|awk '{printf("%.f",($2)/1024)}')
|
||||||
|
if [ "${cpuCore}" != "1" ] && [ "${MEM_INFO}" != "0" ];then
|
||||||
|
if [ "${cpuCore}" -gt "${MEM_INFO}" ];then
|
||||||
|
cpuCore="${MEM_INFO}"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
cpuCore="1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$cpuCore" -gt "2" ];then
|
||||||
|
cpuCore=`echo "$cpuCore" | awk '{printf("%.f",($1)*0.8)}'`
|
||||||
|
else
|
||||||
|
cpuCore="1"
|
||||||
|
fi
|
||||||
|
# ----- cpu end ------
|
||||||
|
|
||||||
|
# if [ ! -f ${mariadbDir}/mariadb-${MY_VER}.tar.gz ];then
|
||||||
|
# wget --no-check-certificate -O ${mariadbDir}/mariadb-${MY_VER}.tar.gz --tries=3 https://mirrors.aliyun.com/mariadb/mariadb-${MY_VER}/source/mariadb-${MY_VER}.tar.gz
|
||||||
|
# fi
|
||||||
|
|
||||||
|
# https://downloads.mariadb.org/interstitial/mariadb-10.9.1/source/mariadb-10.9.1.tar.gz
|
||||||
|
if [ ! -f ${mariadbDir}/mariadb-${MY_VER}.tar.gz ];then
|
||||||
|
wget --no-check-certificate -O ${mariadbDir}/mariadb-${MY_VER}.tar.gz --tries=3 https://archive.mariadb.org/mariadb-${MY_VER}/source/mariadb-${MY_VER}.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
|
cd ${mariadbDir} && tar -zxvf ${mariadbDir}/mariadb-${MY_VER}.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
INSTALL_CMD=cmake
|
||||||
|
# check cmake version
|
||||||
|
CMAKE_VERSION=`cmake -version | grep version | awk '{print $3}' | awk -F '.' '{print $1}'`
|
||||||
|
if [ "$CMAKE_VERSION" -eq "2" ];then
|
||||||
|
mkdir -p /var/log/mariadb
|
||||||
|
touch /var/log/mariadb/mariadb.log
|
||||||
|
INSTALL_CMD=cmake3
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d $serverPath/mariadb ];then
|
||||||
|
cd ${mariadbDir}/mariadb-${MY_VER} && ${INSTALL_CMD} \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=$serverPath/mariadb \
|
||||||
|
-DMYSQL_DATADIR=$serverPath/mariadb/data/ \
|
||||||
|
-DMYSQL_USER=mysql \
|
||||||
|
-DMYSQL_UNIX_ADDR=$serverPath/mariadb/mysql.sock \
|
||||||
|
-DWITH_MYISAM_STORAGE_ENGINE=1 \
|
||||||
|
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
|
||||||
|
-DWITH_MEMORY_STORAGE_ENGINE=1 \
|
||||||
|
-DENABLED_LOCAL_INFILE=1 \
|
||||||
|
-DWITH_PARTITION_STORAGE_ENGINE=1 \
|
||||||
|
-DEXTRA_CHARSETS=all \
|
||||||
|
-DDEFAULT_CHARSET=utf8mb4 \
|
||||||
|
-DDEFAULT_COLLATION=utf8mb4_general_ci \
|
||||||
|
-DCMAKE_C_COMPILER=/usr/bin/gcc \
|
||||||
|
-DCMAKE_CXX_COMPILER=/usr/bin/g++
|
||||||
|
make -j${cpuCore} && make install && make clean
|
||||||
|
|
||||||
|
if [ -d $serverPath/mariadb ];then
|
||||||
|
echo '10.11' > $serverPath/mariadb/version.pl
|
||||||
|
echo '安装完成'
|
||||||
|
else
|
||||||
|
echo '安装失败'
|
||||||
|
echo 'install fail'>&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
|
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
||||||
|
fi
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
Uninstall_app()
|
||||||
|
{
|
||||||
|
rm -rf $serverPath/mariadb
|
||||||
|
echo '卸载完成' > $install_tmp
|
||||||
|
}
|
||||||
|
|
||||||
|
action=$1
|
||||||
|
if [ "${1}" == 'install' ];then
|
||||||
|
Install_app
|
||||||
|
else
|
||||||
|
Uninstall_app
|
||||||
|
fi
|
||||||
Executable
+129
@@ -0,0 +1,129 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
|
export PATH
|
||||||
|
|
||||||
|
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
||||||
|
#https://dev.mysql.com/downloads/file/?id=480541
|
||||||
|
|
||||||
|
curPath=`pwd`
|
||||||
|
rootPath=$(dirname "$curPath")
|
||||||
|
rootPath=$(dirname "$rootPath")
|
||||||
|
serverPath=$(dirname "$rootPath")
|
||||||
|
sysName=`uname`
|
||||||
|
|
||||||
|
install_tmp=${rootPath}/tmp/mw_install.pl
|
||||||
|
mariadbDir=${serverPath}/source/mariadb
|
||||||
|
|
||||||
|
MY_VER=11.2.1
|
||||||
|
|
||||||
|
Install_app()
|
||||||
|
{
|
||||||
|
mkdir -p ${mariadbDir}
|
||||||
|
echo '正在安装脚本文件...' > $install_tmp
|
||||||
|
|
||||||
|
if id mysql &> /dev/null ;then
|
||||||
|
echo "mysql uid is `id -u www`"
|
||||||
|
echo "mysql shell is `grep "^www:" /etc/passwd |cut -d':' -f7 `"
|
||||||
|
else
|
||||||
|
groupadd mysql
|
||||||
|
useradd -g mysql mysql
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$sysName" != "Darwin" ];then
|
||||||
|
mkdir -p /var/log/mariadb
|
||||||
|
touch /var/log/mariadb/mariadb.log
|
||||||
|
fi
|
||||||
|
|
||||||
|
# ----- cpu start ------
|
||||||
|
if [ -z "${cpuCore}" ]; then
|
||||||
|
cpuCore="1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f /proc/cpuinfo ];then
|
||||||
|
cpuCore=`cat /proc/cpuinfo | grep "processor" | wc -l`
|
||||||
|
fi
|
||||||
|
|
||||||
|
MEM_INFO=$(free -m|grep Mem|awk '{printf("%.f",($2)/1024)}')
|
||||||
|
if [ "${cpuCore}" != "1" ] && [ "${MEM_INFO}" != "0" ];then
|
||||||
|
if [ "${cpuCore}" -gt "${MEM_INFO}" ];then
|
||||||
|
cpuCore="${MEM_INFO}"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
cpuCore="1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$cpuCore" -gt "2" ];then
|
||||||
|
cpuCore=`echo "$cpuCore" | awk '{printf("%.f",($1)*0.8)}'`
|
||||||
|
else
|
||||||
|
cpuCore="1"
|
||||||
|
fi
|
||||||
|
# ----- cpu end ------
|
||||||
|
|
||||||
|
# if [ ! -f ${mariadbDir}/mariadb-${MY_VER}.tar.gz ];then
|
||||||
|
# wget --no-check-certificate -O ${mariadbDir}/mariadb-${MY_VER}.tar.gz --tries=3 https://mirrors.aliyun.com/mariadb/mariadb-${MY_VER}/source/mariadb-${MY_VER}.tar.gz
|
||||||
|
# fi
|
||||||
|
|
||||||
|
# https://downloads.mariadb.org/interstitial/mariadb-10.9.1/source/mariadb-10.9.1.tar.gz
|
||||||
|
if [ ! -f ${mariadbDir}/mariadb-${MY_VER}.tar.gz ];then
|
||||||
|
wget --no-check-certificate -O ${mariadbDir}/mariadb-${MY_VER}.tar.gz --tries=3 https://archive.mariadb.org/mariadb-${MY_VER}/source/mariadb-${MY_VER}.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
|
cd ${mariadbDir} && tar -zxvf ${mariadbDir}/mariadb-${MY_VER}.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
INSTALL_CMD=cmake
|
||||||
|
# check cmake version
|
||||||
|
CMAKE_VERSION=`cmake -version | grep version | awk '{print $3}' | awk -F '.' '{print $1}'`
|
||||||
|
if [ "$CMAKE_VERSION" -eq "2" ];then
|
||||||
|
mkdir -p /var/log/mariadb
|
||||||
|
touch /var/log/mariadb/mariadb.log
|
||||||
|
INSTALL_CMD=cmake3
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d $serverPath/mariadb ];then
|
||||||
|
cd ${mariadbDir}/mariadb-${MY_VER} && ${INSTALL_CMD} \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=$serverPath/mariadb \
|
||||||
|
-DMYSQL_DATADIR=$serverPath/mariadb/data/ \
|
||||||
|
-DMYSQL_USER=mysql \
|
||||||
|
-DMYSQL_UNIX_ADDR=$serverPath/mariadb/mysql.sock \
|
||||||
|
-DWITH_MYISAM_STORAGE_ENGINE=1 \
|
||||||
|
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
|
||||||
|
-DWITH_MEMORY_STORAGE_ENGINE=1 \
|
||||||
|
-DENABLED_LOCAL_INFILE=1 \
|
||||||
|
-DWITH_PARTITION_STORAGE_ENGINE=1 \
|
||||||
|
-DEXTRA_CHARSETS=all \
|
||||||
|
-DDEFAULT_CHARSET=utf8mb4 \
|
||||||
|
-DDEFAULT_COLLATION=utf8mb4_general_ci \
|
||||||
|
-DCMAKE_C_COMPILER=/usr/bin/gcc \
|
||||||
|
-DCMAKE_CXX_COMPILER=/usr/bin/g++
|
||||||
|
make -j${cpuCore} && make install && make clean
|
||||||
|
|
||||||
|
if [ -d $serverPath/mariadb ];then
|
||||||
|
echo '10.11' > $serverPath/mariadb/version.pl
|
||||||
|
echo '安装完成'
|
||||||
|
else
|
||||||
|
echo '安装失败'
|
||||||
|
echo 'install fail'>&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
|
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
||||||
|
fi
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
Uninstall_app()
|
||||||
|
{
|
||||||
|
rm -rf $serverPath/mariadb
|
||||||
|
echo '卸载完成' > $install_tmp
|
||||||
|
}
|
||||||
|
|
||||||
|
action=$1
|
||||||
|
if [ "${1}" == 'install' ];then
|
||||||
|
Install_app
|
||||||
|
else
|
||||||
|
Uninstall_app
|
||||||
|
fi
|
||||||
Executable
+129
@@ -0,0 +1,129 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
|
export PATH
|
||||||
|
|
||||||
|
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
||||||
|
#https://dev.mysql.com/downloads/file/?id=480541
|
||||||
|
|
||||||
|
curPath=`pwd`
|
||||||
|
rootPath=$(dirname "$curPath")
|
||||||
|
rootPath=$(dirname "$rootPath")
|
||||||
|
serverPath=$(dirname "$rootPath")
|
||||||
|
sysName=`uname`
|
||||||
|
|
||||||
|
install_tmp=${rootPath}/tmp/mw_install.pl
|
||||||
|
mariadbDir=${serverPath}/source/mariadb
|
||||||
|
|
||||||
|
MY_VER=11.3.0
|
||||||
|
|
||||||
|
Install_app()
|
||||||
|
{
|
||||||
|
mkdir -p ${mariadbDir}
|
||||||
|
echo '正在安装脚本文件...' > $install_tmp
|
||||||
|
|
||||||
|
if id mysql &> /dev/null ;then
|
||||||
|
echo "mysql uid is `id -u www`"
|
||||||
|
echo "mysql shell is `grep "^www:" /etc/passwd |cut -d':' -f7 `"
|
||||||
|
else
|
||||||
|
groupadd mysql
|
||||||
|
useradd -g mysql mysql
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$sysName" != "Darwin" ];then
|
||||||
|
mkdir -p /var/log/mariadb
|
||||||
|
touch /var/log/mariadb/mariadb.log
|
||||||
|
fi
|
||||||
|
|
||||||
|
# ----- cpu start ------
|
||||||
|
if [ -z "${cpuCore}" ]; then
|
||||||
|
cpuCore="1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -f /proc/cpuinfo ];then
|
||||||
|
cpuCore=`cat /proc/cpuinfo | grep "processor" | wc -l`
|
||||||
|
fi
|
||||||
|
|
||||||
|
MEM_INFO=$(free -m|grep Mem|awk '{printf("%.f",($2)/1024)}')
|
||||||
|
if [ "${cpuCore}" != "1" ] && [ "${MEM_INFO}" != "0" ];then
|
||||||
|
if [ "${cpuCore}" -gt "${MEM_INFO}" ];then
|
||||||
|
cpuCore="${MEM_INFO}"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
cpuCore="1"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "$cpuCore" -gt "2" ];then
|
||||||
|
cpuCore=`echo "$cpuCore" | awk '{printf("%.f",($1)*0.8)}'`
|
||||||
|
else
|
||||||
|
cpuCore="1"
|
||||||
|
fi
|
||||||
|
# ----- cpu end ------
|
||||||
|
|
||||||
|
# if [ ! -f ${mariadbDir}/mariadb-${MY_VER}.tar.gz ];then
|
||||||
|
# wget --no-check-certificate -O ${mariadbDir}/mariadb-${MY_VER}.tar.gz --tries=3 https://mirrors.aliyun.com/mariadb/mariadb-${MY_VER}/source/mariadb-${MY_VER}.tar.gz
|
||||||
|
# fi
|
||||||
|
|
||||||
|
# https://downloads.mariadb.org/interstitial/mariadb-10.9.1/source/mariadb-10.9.1.tar.gz
|
||||||
|
if [ ! -f ${mariadbDir}/mariadb-${MY_VER}.tar.gz ];then
|
||||||
|
wget --no-check-certificate -O ${mariadbDir}/mariadb-${MY_VER}.tar.gz --tries=3 https://archive.mariadb.org/mariadb-${MY_VER}/source/mariadb-${MY_VER}.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
|
cd ${mariadbDir} && tar -zxvf ${mariadbDir}/mariadb-${MY_VER}.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
INSTALL_CMD=cmake
|
||||||
|
# check cmake version
|
||||||
|
CMAKE_VERSION=`cmake -version | grep version | awk '{print $3}' | awk -F '.' '{print $1}'`
|
||||||
|
if [ "$CMAKE_VERSION" -eq "2" ];then
|
||||||
|
mkdir -p /var/log/mariadb
|
||||||
|
touch /var/log/mariadb/mariadb.log
|
||||||
|
INSTALL_CMD=cmake3
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d $serverPath/mariadb ];then
|
||||||
|
cd ${mariadbDir}/mariadb-${MY_VER} && ${INSTALL_CMD} \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=$serverPath/mariadb \
|
||||||
|
-DMYSQL_DATADIR=$serverPath/mariadb/data/ \
|
||||||
|
-DMYSQL_USER=mysql \
|
||||||
|
-DMYSQL_UNIX_ADDR=$serverPath/mariadb/mysql.sock \
|
||||||
|
-DWITH_MYISAM_STORAGE_ENGINE=1 \
|
||||||
|
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
|
||||||
|
-DWITH_MEMORY_STORAGE_ENGINE=1 \
|
||||||
|
-DENABLED_LOCAL_INFILE=1 \
|
||||||
|
-DWITH_PARTITION_STORAGE_ENGINE=1 \
|
||||||
|
-DEXTRA_CHARSETS=all \
|
||||||
|
-DDEFAULT_CHARSET=utf8mb4 \
|
||||||
|
-DDEFAULT_COLLATION=utf8mb4_general_ci \
|
||||||
|
-DCMAKE_C_COMPILER=/usr/bin/gcc \
|
||||||
|
-DCMAKE_CXX_COMPILER=/usr/bin/g++
|
||||||
|
make -j${cpuCore} && make install && make clean
|
||||||
|
|
||||||
|
if [ -d $serverPath/mariadb ];then
|
||||||
|
echo '10.11' > $serverPath/mariadb/version.pl
|
||||||
|
echo '安装完成'
|
||||||
|
else
|
||||||
|
echo '安装失败'
|
||||||
|
echo 'install fail'>&2
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -d ${mariadbDir}/mariadb-${MY_VER} ];then
|
||||||
|
rm -rf ${mariadbDir}/mariadb-${MY_VER}
|
||||||
|
fi
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
Uninstall_app()
|
||||||
|
{
|
||||||
|
rm -rf $serverPath/mariadb
|
||||||
|
echo '卸载完成' > $install_tmp
|
||||||
|
}
|
||||||
|
|
||||||
|
action=$1
|
||||||
|
if [ "${1}" == 'install' ];then
|
||||||
|
Install_app
|
||||||
|
else
|
||||||
|
Uninstall_app
|
||||||
|
fi
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
@@ -9,9 +8,11 @@ rootPath=$(dirname "$rootPath")
|
|||||||
serverPath=$(dirname "$rootPath")
|
serverPath=$(dirname "$rootPath")
|
||||||
|
|
||||||
install_tmp=${rootPath}/tmp/mw_install.pl
|
install_tmp=${rootPath}/tmp/mw_install.pl
|
||||||
|
sys_os=`uname`
|
||||||
VERSION=1.6.22
|
VERSION=1.6.22
|
||||||
|
|
||||||
|
echo $sys_os
|
||||||
|
|
||||||
Install_mem(){
|
Install_mem(){
|
||||||
mkdir -p $serverPath/source
|
mkdir -p $serverPath/source
|
||||||
# mkdir -p $serverPath/memcached
|
# mkdir -p $serverPath/memcached
|
||||||
@@ -23,9 +24,18 @@ Install_mem(){
|
|||||||
|
|
||||||
cd $serverPath/source && tar -zxvf memcached.tar.gz
|
cd $serverPath/source && tar -zxvf memcached.tar.gz
|
||||||
|
|
||||||
|
OPTIONS=''
|
||||||
|
if [ ${sys_os} == "Darwin" ]; then
|
||||||
|
LIB_DEPEND_DIR=`brew info libevent | grep /opt/homebrew/Cellar/libevent | cut -d \ -f 1 | awk 'END {print}'`
|
||||||
|
OPTIONS="${OPTIONS} --with-libevent=${LIB_DEPEND_DIR}"
|
||||||
|
fi
|
||||||
|
|
||||||
echo "./configure --prefix=${serverPath}/memcached && make && make install"
|
echo "./configure --prefix=${serverPath}/memcached && make && make install"
|
||||||
cd $serverPath/source/memcached-${VERSION} && ./configure --prefix=$serverPath/memcached && make && make install
|
cd $serverPath/source/memcached-${VERSION}
|
||||||
|
./configure --prefix=$serverPath/memcached \
|
||||||
|
$OPTIONS
|
||||||
|
|
||||||
|
make && make install
|
||||||
|
|
||||||
if [ -d $serverPath/memcached ];then
|
if [ -d $serverPath/memcached ];then
|
||||||
echo '1.6' > $serverPath/memcached/version.pl
|
echo '1.6' > $serverPath/memcached/version.pl
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
# https://www.mongodb.com/try/download/community
|
# https://www.mongodb.com/try/download/community
|
||||||
@@ -70,7 +70,7 @@ Install_app()
|
|||||||
if [ "$?" == "0" ];then
|
if [ "$?" == "0" ];then
|
||||||
mkdir -p $serverPath/mongodb
|
mkdir -p $serverPath/mongodb
|
||||||
echo "${VERSION}" > $serverPath/mongodb/version.pl
|
echo "${VERSION}" > $serverPath/mongodb/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo 'mongodb安装完成'
|
||||||
|
|
||||||
#初始化
|
#初始化
|
||||||
cd ${rootPath} && python3 ${rootPath}/plugins/mongodb/index.py start
|
cd ${rootPath} && python3 ${rootPath}/plugins/mongodb/index.py start
|
||||||
@@ -92,7 +92,7 @@ Uninstall_app()
|
|||||||
systemctl daemon-reload
|
systemctl daemon-reload
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Uninstall_mongodb" > $install_tmp
|
echo 'mongodb卸载完成'
|
||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
# 手动主从设置
|
# 手动主从设置
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
#https://dev.mysql.com/downloads/mysql/5.5.html#downloads
|
||||||
@@ -98,10 +98,10 @@ Install_mysql()
|
|||||||
if [ -d $serverPath/mysql ];then
|
if [ -d $serverPath/mysql ];then
|
||||||
rm -rf ${mysqlDir}/mysql-${VERSION}
|
rm -rf ${mysqlDir}/mysql-${VERSION}
|
||||||
echo '5.5' > $serverPath/mysql/version.pl
|
echo '5.5' > $serverPath/mysql/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo "${VERSION}安装完成"
|
||||||
else
|
else
|
||||||
# rm -rf ${mysqlDir}/mysql-5.5.62
|
# rm -rf ${mysqlDir}/mysql-5.5.62
|
||||||
echo '安装失败' > $install_tmp
|
echo "${VERSION}安装失败"
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
#https://dev.mysql.com/downloads/mysql/5.6.html
|
#https://dev.mysql.com/downloads/mysql/5.6.html
|
||||||
@@ -107,10 +106,10 @@ Install_mysql()
|
|||||||
if [ -d $serverPath/mysql ];then
|
if [ -d $serverPath/mysql ];then
|
||||||
rm -rf ${mysqlDir}/mysql-${VERSION}
|
rm -rf ${mysqlDir}/mysql-${VERSION}
|
||||||
echo '5.6' > $serverPath/mysql/version.pl
|
echo '5.6' > $serverPath/mysql/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo "${VERSION}安装完成"
|
||||||
else
|
else
|
||||||
# rm -rf ${mysqlDir}/mysql-5.6.50
|
# rm -rf ${mysqlDir}/mysql-5.6.50
|
||||||
echo '安装失败' > $install_tmp
|
echo "${VERSION}安装失败"
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
#https://dev.mysql.com/downloads/mysql/5.7.html
|
#https://dev.mysql.com/downloads/mysql/5.7.html
|
||||||
@@ -120,10 +119,10 @@ Install_mysql()
|
|||||||
if [ -d $serverPath/mysql ];then
|
if [ -d $serverPath/mysql ];then
|
||||||
rm -rf ${mysqlDir}/mysql-${VERSION}
|
rm -rf ${mysqlDir}/mysql-${VERSION}
|
||||||
echo '5.7' > $serverPath/mysql/version.pl
|
echo '5.7' > $serverPath/mysql/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo "${VERSION}安装完成"
|
||||||
else
|
else
|
||||||
# rm -rf ${mysqlDir}/mysql-${VERSION}
|
# rm -rf ${mysqlDir}/mysql-${VERSION}
|
||||||
echo '安装失败' > $install_tmp
|
echo "${VERSION}安装失败"
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
#https://dev.mysql.com/downloads/mysql/5.7.html
|
#https://dev.mysql.com/downloads/mysql/5.7.html
|
||||||
@@ -213,10 +212,10 @@ Install_mysql()
|
|||||||
if [ -d $serverPath/mysql ];then
|
if [ -d $serverPath/mysql ];then
|
||||||
rm -rf ${mysqlDir}/mysql-${VERSION}
|
rm -rf ${mysqlDir}/mysql-${VERSION}
|
||||||
echo '8.0' > $serverPath/mysql/version.pl
|
echo '8.0' > $serverPath/mysql/version.pl
|
||||||
echo '安装完成' > $install_tmp
|
echo "${VERSION}安装完成"
|
||||||
else
|
else
|
||||||
# rm -rf ${mysqlDir}/mysql-${VERSION}
|
# rm -rf ${mysqlDir}/mysql-${VERSION}
|
||||||
echo '安装失败' > $install_tmp
|
echo "${VERSION}安装失败"
|
||||||
echo 'install fail'>&2
|
echo 'install fail'>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|||||||
+28
-18
@@ -87,9 +87,9 @@ def getOs():
|
|||||||
data['os'] = mw.getOs()
|
data['os'] = mw.getOs()
|
||||||
ng_exe_bin = getServerDir() + "/nginx/sbin/nginx"
|
ng_exe_bin = getServerDir() + "/nginx/sbin/nginx"
|
||||||
|
|
||||||
if mw.isAppleSystem():
|
# if mw.isAppleSystem():
|
||||||
data['auth'] = True
|
# data['auth'] = True
|
||||||
return mw.getJson(data)
|
# return mw.getJson(data)
|
||||||
|
|
||||||
if checkAuthEq(ng_exe_bin, 'root'):
|
if checkAuthEq(ng_exe_bin, 'root'):
|
||||||
data['auth'] = True
|
data['auth'] = True
|
||||||
@@ -137,9 +137,9 @@ def confReplace():
|
|||||||
current_os = mw.getOs()
|
current_os = mw.getOs()
|
||||||
if current_os == 'darwin':
|
if current_os == 'darwin':
|
||||||
# macosx do
|
# macosx do
|
||||||
user = mw.execShell(
|
# user = mw.execShell(
|
||||||
"who | sed -n '2, 1p' |awk '{print $1}'")[0].strip()
|
# "who | sed -n '2, 1p' |awk '{print $1}'")[0].strip()
|
||||||
# user = 'root'
|
user = 'midoks'
|
||||||
user_group = 'staff'
|
user_group = 'staff'
|
||||||
content = content.replace('{$EVENT_MODEL}', 'kqueue')
|
content = content.replace('{$EVENT_MODEL}', 'kqueue')
|
||||||
elif current_os.startswith('freebsd'):
|
elif current_os.startswith('freebsd'):
|
||||||
@@ -187,18 +187,6 @@ def confReplace():
|
|||||||
if not os.path.exists(static_conf):
|
if not os.path.exists(static_conf):
|
||||||
mw.writeFile(static_conf, 'set $PHP_ENV 0;')
|
mw.writeFile(static_conf, 'set $PHP_ENV 0;')
|
||||||
|
|
||||||
# give nginx root permission
|
|
||||||
ng_exe_bin = getServerDir() + "/nginx/sbin/nginx"
|
|
||||||
if not checkAuthEq(ng_exe_bin, 'root'):
|
|
||||||
args = getArgs()
|
|
||||||
sudoPwd = args['pwd']
|
|
||||||
cmd_own = 'chown -R ' + 'root:' + user_group + ' ' + ng_exe_bin
|
|
||||||
os.system('echo %s|sudo -S %s' % (sudoPwd, cmd_own))
|
|
||||||
cmd_mod = 'chmod 755 ' + ng_exe_bin
|
|
||||||
os.system('echo %s|sudo -S %s' % (sudoPwd, cmd_mod))
|
|
||||||
cmd_s = 'chmod u+s ' + ng_exe_bin
|
|
||||||
os.system('echo %s|sudo -S %s' % (sudoPwd, cmd_s))
|
|
||||||
|
|
||||||
# vhost
|
# vhost
|
||||||
vhost_dir = mw.getServerDir() + '/web_conf/nginx/vhost'
|
vhost_dir = mw.getServerDir() + '/web_conf/nginx/vhost'
|
||||||
vhost_tpl_dir = getPluginDir() + '/conf/vhost'
|
vhost_tpl_dir = getPluginDir() + '/conf/vhost'
|
||||||
@@ -237,6 +225,28 @@ def initDreplace():
|
|||||||
# config replace
|
# config replace
|
||||||
confReplace()
|
confReplace()
|
||||||
|
|
||||||
|
# give nginx root permission
|
||||||
|
ng_exe_bin = getServerDir() + "/nginx/sbin/nginx"
|
||||||
|
if not checkAuthEq(ng_exe_bin, 'root'):
|
||||||
|
user = 'www'
|
||||||
|
user_group = 'www'
|
||||||
|
current_os = mw.getOs()
|
||||||
|
if current_os == 'darwin':
|
||||||
|
user = 'root'
|
||||||
|
user_group = 'staff'
|
||||||
|
args = getArgs()
|
||||||
|
if not 'pwd' in args:
|
||||||
|
print("权限不足,需要认证启动!")
|
||||||
|
exit(0)
|
||||||
|
|
||||||
|
sudoPwd = args['pwd']
|
||||||
|
cmd_own = 'chown -R ' + user+':' + user_group + ' ' + ng_exe_bin
|
||||||
|
mw.execShell('echo %s|sudo -S %s' % (sudoPwd, cmd_own))
|
||||||
|
cmd_mod = 'chmod 755 ' + ng_exe_bin
|
||||||
|
mw.execShell('echo %s|sudo -S %s' % (sudoPwd, cmd_mod))
|
||||||
|
cmd_s = 'chmod u+s ' + ng_exe_bin
|
||||||
|
mw.execShell('echo %s|sudo -S %s' % (sudoPwd, cmd_s))
|
||||||
|
|
||||||
# systemd
|
# systemd
|
||||||
# /usr/lib/systemd/system
|
# /usr/lib/systemd/system
|
||||||
systemDir = mw.systemdCfgDir()
|
systemDir = mw.systemdCfgDir()
|
||||||
|
|||||||
@@ -12,6 +12,6 @@
|
|||||||
"home":"http://openresty.org",
|
"home":"http://openresty.org",
|
||||||
"date":"2017-11-24",
|
"date":"2017-11-24",
|
||||||
"pid": "1",
|
"pid": "1",
|
||||||
"versions": ["1.17.8.2","1.19.3.1","1.21.4.2"],
|
"versions": ["1.17.8.2","1.19.3.1","1.21.4.2","1.21.4.3"],
|
||||||
"updates": ["1.17.8.2","1.19.3.1","1.21.4.2"]
|
"updates": ["1.17.8.2","1.19.3.1","1.21.4.2","1.21.4.3"]
|
||||||
}
|
}
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
### END INIT INFO
|
### END INIT INFO
|
||||||
|
|
||||||
|
|
||||||
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
|
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/homebrew/bin
|
||||||
NAME=nginx
|
NAME=nginx
|
||||||
NGINX_BIN={$SERVER_PATH}/openresty/bin/openresty
|
NGINX_BIN={$SERVER_PATH}/openresty/bin/openresty
|
||||||
CONFIGFILE={$SERVER_PATH}/openresty/nginx/conf/$NAME.conf
|
CONFIGFILE={$SERVER_PATH}/openresty/nginx/conf/$NAME.conf
|
||||||
|
|||||||
@@ -2,6 +2,7 @@
|
|||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
|
# cd /Users/midoks/Desktop/mwdev/server/mdserver-web/plugins/openresty && bash install.sh install 1.21.4.2
|
||||||
# cd /www/server/mdserver-web/plugins/openresty && bash install.sh install 1.21.4.2
|
# cd /www/server/mdserver-web/plugins/openresty && bash install.sh install 1.21.4.2
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
@@ -9,7 +10,7 @@ rootPath=$(dirname "$curPath")
|
|||||||
rootPath=$(dirname "$rootPath")
|
rootPath=$(dirname "$rootPath")
|
||||||
serverPath=$(dirname "$rootPath")
|
serverPath=$(dirname "$rootPath")
|
||||||
|
|
||||||
|
sysName=`uname`
|
||||||
action=$1
|
action=$1
|
||||||
type=$2
|
type=$2
|
||||||
|
|
||||||
@@ -25,6 +26,12 @@ else
|
|||||||
useradd -g www -s /bin/bash www
|
useradd -g www -s /bin/bash www
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$sysName" == "Darwin" ];then
|
||||||
|
BAK='_bak'
|
||||||
|
else
|
||||||
|
BAK=''
|
||||||
|
fi
|
||||||
|
|
||||||
Install_openresty()
|
Install_openresty()
|
||||||
{
|
{
|
||||||
if [ -d $serverPath/openresty ];then
|
if [ -d $serverPath/openresty ];then
|
||||||
@@ -57,7 +64,7 @@ Install_openresty()
|
|||||||
# ----- cpu end ------
|
# ----- cpu end ------
|
||||||
|
|
||||||
mkdir -p ${openrestyDir}
|
mkdir -p ${openrestyDir}
|
||||||
echo '正在安装脚本文件...' > $install_tmp
|
echo '正在安装脚本文件...'
|
||||||
|
|
||||||
# wget -O openresty-1.21.4.1.tar.gz https://openresty.org/download/openresty-1.21.4.1.tar.gz
|
# wget -O openresty-1.21.4.1.tar.gz https://openresty.org/download/openresty-1.21.4.1.tar.gz
|
||||||
if [ ! -f ${openrestyDir}/openresty-${VERSION}.tar.gz ];then
|
if [ ! -f ${openrestyDir}/openresty-${VERSION}.tar.gz ];then
|
||||||
@@ -79,7 +86,39 @@ Install_openresty()
|
|||||||
|
|
||||||
OPTIONS=''
|
OPTIONS=''
|
||||||
if [ "$VERSION" == "1.19.3.1" ]; then
|
if [ "$VERSION" == "1.19.3.1" ]; then
|
||||||
OPTIONS=" ${OPTIONS} --with-ipv6 "
|
OPTIONS="${OPTIONS} --with-ipv6"
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
opensslVersion="1.1.1p"
|
||||||
|
pcreVersion='8.38'
|
||||||
|
if [ "$sysName" == "Darwin" ];then
|
||||||
|
|
||||||
|
if [ ! -f ${openrestyDir}/pcre-${pcreVersion}.tar.gz ];then
|
||||||
|
wget --no-check-certificate -O ${openrestyDir}/pcre-${pcreVersion}.tar.gz https://netix.dl.sourceforge.net/project/pcre/pcre/${pcreVersion}/pcre-${pcreVersion}.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d ${openrestyDir}/pcre-${pcreVersion} ];then
|
||||||
|
cd ${openrestyDir} && tar -zxvf pcre-${pcreVersion}.tar.gz
|
||||||
|
fi
|
||||||
|
OPTIONS="${OPTIONS} --with-pcre=${openrestyDir}/pcre-${pcreVersion}"
|
||||||
|
|
||||||
|
|
||||||
|
if [ ! -f ${openrestyDir}/openssl-${opensslVersion}.tar.gz ];then
|
||||||
|
wget --no-check-certificate -O ${openrestyDir}/openssl-${opensslVersion}.tar.gz https://www.openssl.org/source/openssl-${opensslVersion}.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d ${openrestyDir}/openssl-${opensslVersion} ];then
|
||||||
|
cd ${openrestyDir} && tar -zxvf openssl-${opensslVersion}.tar.gz
|
||||||
|
fi
|
||||||
|
OPTIONS="${OPTIONS} --with-openssl=${openrestyDir}/openssl-${opensslVersion}"
|
||||||
|
|
||||||
|
# BREW_DIR=`which brew`
|
||||||
|
# BREW_DIR=${BREW_DIR/\/bin\/brew/}
|
||||||
|
|
||||||
|
# brew info openssl@1.1 | grep /opt/homebrew/Cellar/openssl@1.1 | cut -d \ -f 1 | awk 'END {print}'
|
||||||
|
# OPENSSL_LIB_DEPEND_DIR=`brew info openssl@1.1 | grep ${BREW_DIR}/Cellar/openssl@1.1 | cut -d \ -f 1 | awk 'END {print}'`
|
||||||
|
# OPTIONS="${OPTIONS} --with-openssl=${OPENSSL_LIB_DEPEND_DIR}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# --with-openssl=$serverPath/source/lib/openssl-1.0.2q
|
# --with-openssl=$serverPath/source/lib/openssl-1.0.2q
|
||||||
@@ -113,9 +152,17 @@ Install_openresty()
|
|||||||
#初始化
|
#初始化
|
||||||
cd ${rootPath} && python3 ${rootPath}/plugins/openresty/index.py start
|
cd ${rootPath} && python3 ${rootPath}/plugins/openresty/index.py start
|
||||||
cd ${rootPath} && python3 ${rootPath}/plugins/openresty/index.py initd_install
|
cd ${rootPath} && python3 ${rootPath}/plugins/openresty/index.py initd_install
|
||||||
rm -rf $openrestyDir
|
rm -rf $openrestyDir/openresty-${VERSION}
|
||||||
fi
|
fi
|
||||||
echo '安装完成' > $install_tmp
|
|
||||||
|
if [ -d ${openrestyDir}/pcre-${pcreVersion} ];then
|
||||||
|
rm -rf ${openrestyDir}/pcre-${pcreVersion}
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -d ${openrestyDir}/openssl-${opensslVersion} ];then
|
||||||
|
rm -rf ${openrestyDir}/openssl-${opensslVersion}
|
||||||
|
fi
|
||||||
|
echo '安装完成'
|
||||||
}
|
}
|
||||||
|
|
||||||
Uninstall_openresty()
|
Uninstall_openresty()
|
||||||
@@ -133,7 +180,7 @@ Uninstall_openresty()
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
rm -rf $serverPath/openresty
|
rm -rf $serverPath/openresty
|
||||||
echo '卸载完成' > $install_tmp
|
echo '卸载完成'
|
||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
@@ -13,12 +13,14 @@ rootPath=$(dirname "$rootPath")
|
|||||||
SERVER_ROOT=$rootPath/lib
|
SERVER_ROOT=$rootPath/lib
|
||||||
SOURCE_ROOT=$rootPath/source/lib
|
SOURCE_ROOT=$rootPath/source/lib
|
||||||
|
|
||||||
|
mkdir -p $SOURCE_ROOT
|
||||||
|
|
||||||
HTTP_PREFIX="https://"
|
HTTP_PREFIX="https://"
|
||||||
cn=$(curl -fsSL -m 10 http://ipinfo.io/json | grep "\"country\": \"CN\"")
|
cn=$(curl -fsSL -m 10 http://ipinfo.io/json | grep "\"country\": \"CN\"")
|
||||||
if [ ! -z "$cn" ] || [ "$?" == "0" ] ;then
|
if [ ! -z "$cn" ] || [ "$?" == "0" ] ;then
|
||||||
HTTP_PREFIX="https://ghproxy.com/"
|
HTTP_PREFIX="https://ghproxy.com/"
|
||||||
fi
|
fi
|
||||||
|
# HTTP_PREFIX="https://"
|
||||||
|
|
||||||
if [ ! -d ${SERVER_ROOT}/libzip ];then
|
if [ ! -d ${SERVER_ROOT}/libzip ];then
|
||||||
|
|
||||||
@@ -27,7 +29,10 @@ if [ ! -d ${SERVER_ROOT}/libzip ];then
|
|||||||
wget --no-check-certificate -O libzip-1.3.2.tar.gz ${HTTP_PREFIX}github.com/midoks/mdserver-web/releases/download/init/libzip-1.3.2.tar.gz -T 20
|
wget --no-check-certificate -O libzip-1.3.2.tar.gz ${HTTP_PREFIX}github.com/midoks/mdserver-web/releases/download/init/libzip-1.3.2.tar.gz -T 20
|
||||||
fi
|
fi
|
||||||
|
|
||||||
tar -zxvf libzip-1.3.2.tar.gz
|
if [ ! -d ${SOURCE_ROOT}/libzip-1.3.2 ];then
|
||||||
|
cd $SOURCE_ROOT && tar -zxvf libzip-1.3.2.tar.gz
|
||||||
|
fi
|
||||||
|
|
||||||
cd ${SOURCE_ROOT}/libzip-1.3.2
|
cd ${SOURCE_ROOT}/libzip-1.3.2
|
||||||
|
|
||||||
./configure --prefix=${SERVER_ROOT}/libzip && make && make install
|
./configure --prefix=${SERVER_ROOT}/libzip && make && make install
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
+10
-4
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
@@ -13,21 +13,27 @@ rootPath=$(dirname "$rootPath")
|
|||||||
SERVER_ROOT=$rootPath/lib
|
SERVER_ROOT=$rootPath/lib
|
||||||
SOURCE_ROOT=$rootPath/source/lib
|
SOURCE_ROOT=$rootPath/source/lib
|
||||||
|
|
||||||
|
mkdir -p $SOURCE_ROOT
|
||||||
|
|
||||||
HTTP_PREFIX="https://"
|
HTTP_PREFIX="https://"
|
||||||
cn=$(curl -fsSL -m 10 http://ipinfo.io/json | grep "\"country\": \"CN\"")
|
cn=$(curl -fsSL -m 10 http://ipinfo.io/json | grep "\"country\": \"CN\"")
|
||||||
if [ ! -z "$cn" ] || [ "$?" == "0" ] ;then
|
if [ ! -z "$cn" ] || [ "$?" == "0" ] ;then
|
||||||
HTTP_PREFIX="https://ghproxy.com/"
|
HTTP_PREFIX="https://ghproxy.com/"
|
||||||
fi
|
fi
|
||||||
|
# HTTP_PREFIX="https://"
|
||||||
|
|
||||||
if [ ! -d ${SERVER_ROOT}/zlib ];then
|
if [ ! -d ${SERVER_ROOT}/zlib ];then
|
||||||
|
|
||||||
cd $SOURCE_ROOT
|
cd $SOURCE_ROOT
|
||||||
if [ ! -f ${SOURCE_ROOT}/zlib-1.2.11.tar.gz ];then
|
if [ ! -f ${SOURCE_ROOT}/zlib-1.2.11.tar.gz ];then
|
||||||
wget --no-check-certificate -O zlib-1.2.11.tar.gz ${HTTP_PREFIX}github.com/madler/zlib/archive/v1.2.11.tar.gz -T 20
|
echo "wget --no-check-certificate -O ${SOURCE_ROOT}/zlib-1.2.11.tar.gz ${HTTP_PREFIX}github.com/madler/zlib/archive/v1.2.11.tar.gz -T 20"
|
||||||
|
wget --no-check-certificate -O ${SOURCE_ROOT}/zlib-1.2.11.tar.gz ${HTTP_PREFIX}github.com/madler/zlib/archive/v1.2.11.tar.gz -T 20
|
||||||
fi
|
fi
|
||||||
|
|
||||||
tar -zxvf zlib-1.2.11.tar.gz
|
if [ ! -d ${SOURCE_ROOT}/zlib-1.2.11 ];then
|
||||||
cd zlib-1.2.11
|
cd $SOURCE_ROOT && tar -zxvf zlib-1.2.11.tar.gz
|
||||||
|
fi
|
||||||
|
cd ${SOURCE_ROOT}/zlib-1.2.11
|
||||||
|
|
||||||
./configure --prefix=${SERVER_ROOT}/zlib && make && make install
|
./configure --prefix=${SERVER_ROOT}/zlib && make && make install
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
# php 5.2.17 + eaccelerator 0.9.5.3
|
# php 5.2.17 + eaccelerator 0.9.5.3
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
# php 5.2.17 + eaccelerator 0.9.5.3
|
# php 5.2.17 + eaccelerator 0.9.5.3
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
# cd /www/server/mdserver-web/plugins/php && /bin/bash install.sh install 56
|
# cd /www/server/mdserver-web/plugins/php && /bin/bash install.sh install 56
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
export PATH=$PATH:/opt/local/bin:/opt/local/sbin:/opt/local/share/man:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin
|
export PATH=$PATH:/opt/local/bin:/opt/local/sbin:/opt/local/share/man:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/opt/homebrew/bin
|
||||||
DIR=$(cd "$(dirname "$0")"; pwd)
|
DIR=$(cd "$(dirname "$0")"; pwd)
|
||||||
ROOT_DIR=$(cd "$(dirname "$0")"; pwd)
|
ROOT_DIR=$(cd "$(dirname "$0")"; pwd)
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
|
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin:/opt/homebrew/bin
|
||||||
export PATH
|
export PATH
|
||||||
|
|
||||||
curPath=`pwd`
|
curPath=`pwd`
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user