mirror of
https://github.com/midoks/mdserver-web.git
synced 2026-10-10 01:39:25 +08:00
update
This commit is contained in:
@@ -25,7 +25,7 @@ elif [ "$sysArch" = "aarch64" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
ALIST_NAME=linux
|
ALIST_NAME=linux
|
||||||
if [ "$sysName" == "Darwin" ];then
|
if [ "$sysName" = "Darwin" ];then
|
||||||
ALIST_NAME=darwin
|
ALIST_NAME=darwin
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
@@ -78,7 +78,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ cfgDir=/etc/opt/remi/php${version}/php.d
|
|||||||
extIni=${cfgDir}/10-${LIBNAME}.ini
|
extIni=${cfgDir}/10-${LIBNAME}.ini
|
||||||
|
|
||||||
|
|
||||||
if [ "$sysName" == "Darwin" ];then
|
if [ "$sysName" = "Darwin" ];then
|
||||||
BAK='_bak'
|
BAK='_bak'
|
||||||
else
|
else
|
||||||
BAK=''
|
BAK=''
|
||||||
@@ -41,7 +41,7 @@ Install_lib()
|
|||||||
{
|
{
|
||||||
bash ${rootPath}/scripts/getos.sh
|
bash ${rootPath}/scripts/getos.sh
|
||||||
OSNAME=`cat ${rootPath}/data/osname.pl`
|
OSNAME=`cat ${rootPath}/data/osname.pl`
|
||||||
if [ "$OSNAME" == 'macos' ];then
|
if [ "$OSNAME" = 'macos' ];then
|
||||||
VERSION_ID=none
|
VERSION_ID=none
|
||||||
else
|
else
|
||||||
VERSION_ID=`cat /etc/*-release | grep VERSION_ID | awk -F = '{print $2}' | awk -F "\"" '{print $2}'`
|
VERSION_ID=`cat /etc/*-release | grep VERSION_ID | awk -F = '{print $2}' | awk -F "\"" '{print $2}'`
|
||||||
@@ -51,7 +51,7 @@ Install_lib()
|
|||||||
|
|
||||||
DEFAULT_OSNAME=linux-x86_64
|
DEFAULT_OSNAME=linux-x86_64
|
||||||
SUFFIX_NAME=lin
|
SUFFIX_NAME=lin
|
||||||
if [ "$OSNAME" == 'macos' ];then
|
if [ "$OSNAME" = 'macos' ];then
|
||||||
DEFAULT_OSNAME=macosx
|
DEFAULT_OSNAME=macosx
|
||||||
SUFFIX_NAME=dar
|
SUFFIX_NAME=dar
|
||||||
fi
|
fi
|
||||||
@@ -115,8 +115,8 @@ Uninstall_lib()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if [ "$actionType" == 'install' ];then
|
if [ "$actionType" = 'install' ];then
|
||||||
Install_lib
|
Install_lib
|
||||||
elif [ "$actionType" == 'uninstall' ];then
|
elif [ "$actionType" = 'uninstall' ];then
|
||||||
Uninstall_lib
|
Uninstall_lib
|
||||||
fi
|
fi
|
||||||
@@ -21,7 +21,7 @@ if [ -f ${rootPath}/bin/activate ];then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ "${2}" == "" ];then
|
if [ "${2}" = "" ];then
|
||||||
echo '缺少安装脚本...'
|
echo '缺少安装脚本...'
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
@@ -31,7 +31,7 @@ if [ ! -d $curPath/versions/$VERSION ];then
|
|||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "${action}" == "uninstall" ];then
|
if [ "${action}" = "uninstall" ];then
|
||||||
if [ -f /usr/lib/systemd/system/postgresql.service ] || [ -f /lib/systemd/system/postgresql.service ];then
|
if [ -f /usr/lib/systemd/system/postgresql.service ] || [ -f /lib/systemd/system/postgresql.service ];then
|
||||||
systemctl stop postgresql
|
systemctl stop postgresql
|
||||||
systemctl disable postgresql
|
systemctl disable postgresql
|
||||||
@@ -43,7 +43,7 @@ fi
|
|||||||
|
|
||||||
sh -x $curPath/versions/$VERSION/install.sh $1
|
sh -x $curPath/versions/$VERSION/install.sh $1
|
||||||
|
|
||||||
if [ "${action}" == "install" ] && [ -d $serverPath/postgresql ];then
|
if [ "${action}" = "install" ] && [ -d $serverPath/postgresql ];then
|
||||||
#初始化
|
#初始化
|
||||||
cd ${rootPath} && python3 ${rootPath}/plugins/postgresql/index.py start ${type}
|
cd ${rootPath} && python3 ${rootPath}/plugins/postgresql/index.py start ${type}
|
||||||
cd ${rootPath} && python3 ${rootPath}/plugins/postgresql/index.py initd_install ${type}
|
cd ${rootPath} && python3 ${rootPath}/plugins/postgresql/index.py initd_install ${type}
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == "install" ];then
|
if [ "${1}" = "install" ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == "install" ];then
|
if [ "${1}" = "install" ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == "install" ];then
|
if [ "${1}" = "install" ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == "install" ];then
|
if [ "${1}" = "install" ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
@@ -18,11 +18,11 @@ sysName=`uname`
|
|||||||
echo "use system: ${sysName}"
|
echo "use system: ${sysName}"
|
||||||
|
|
||||||
OSNAME=`bash ${rootPath}/scripts/getos.sh`
|
OSNAME=`bash ${rootPath}/scripts/getos.sh`
|
||||||
if [ "" == "$OSNAME" ];then
|
if [ "" = "$OSNAME" ];then
|
||||||
OSNAME=`cat ${rootPath}/data/osname.pl`
|
OSNAME=`cat ${rootPath}/data/osname.pl`
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "macos" == "$OSNAME" ];then
|
if [ "macos" = "$OSNAME" ];then
|
||||||
echo "不支持Macox"
|
echo "不支持Macox"
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
@@ -78,7 +78,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
@@ -35,13 +35,13 @@ Install_rsyncd()
|
|||||||
echo '正在安装脚本文件...'
|
echo '正在安装脚本文件...'
|
||||||
|
|
||||||
|
|
||||||
if [ "$OSNAME" == "debian" ] || [ "$OSNAME" == "ubuntu" ];then
|
if [ "$OSNAME" = "debian" ] || [ "$OSNAME" = "ubuntu" ];then
|
||||||
apt install -y rsync
|
apt install -y rsync
|
||||||
apt install -y lsyncd
|
apt install -y lsyncd
|
||||||
elif [[ "$OSNAME" == "arch" ]]; then
|
elif [[ "$OSNAME" = "arch" ]]; then
|
||||||
echo y | pacman -Sy rsync
|
echo y | pacman -Sy rsync
|
||||||
echo y | pacman -Sy lsyncd
|
echo y | pacman -Sy lsyncd
|
||||||
elif [[ "$OSNAME" == "macos" ]]; then
|
elif [[ "$OSNAME" = "macos" ]]; then
|
||||||
# brew install rsync
|
# brew install rsync
|
||||||
# brew install lsyncd
|
# brew install lsyncd
|
||||||
echo "ok"
|
echo "ok"
|
||||||
@@ -87,7 +87,7 @@ Uninstall_rsyncd()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_rsyncd
|
Install_rsyncd
|
||||||
else
|
else
|
||||||
Uninstall_rsyncd
|
Uninstall_rsyncd
|
||||||
|
|||||||
@@ -21,13 +21,13 @@ Install_App()
|
|||||||
mkdir -p $serverPath/source/simpleping
|
mkdir -p $serverPath/source/simpleping
|
||||||
|
|
||||||
name=linux
|
name=linux
|
||||||
if [ "$sysName" == "Darwin" ];then
|
if [ "$sysName" = "Darwin" ];then
|
||||||
name="darwin"
|
name="darwin"
|
||||||
else
|
else
|
||||||
sysctl -w net.ipv4.ping_group_range="0 2147483647"
|
sysctl -w net.ipv4.ping_group_range="0 2147483647"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$ARCH" == "x86_64" ];then
|
if [ "$ARCH" = "x86_64" ];then
|
||||||
ARCH="amd64"
|
ARCH="amd64"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -78,7 +78,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
+21
-21
@@ -43,47 +43,47 @@ VERSION=$2
|
|||||||
|
|
||||||
# echo $VERSION
|
# echo $VERSION
|
||||||
|
|
||||||
if [ "$VERSION" == "3.1.1" ];then
|
if [ "$VERSION" = "3.1.1" ];then
|
||||||
if [ "$sysArch" != "x86_64" ];then
|
if [ "$sysArch" != "x86_64" ];then
|
||||||
echo "no support"
|
echo "no support"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
VERSION_NUM=${VERSION}-612d99f
|
VERSION_NUM=${VERSION}-612d99f
|
||||||
elif [ "$VERSION" == "3.2.1" ]; then
|
elif [ "$VERSION" = "3.2.1" ]; then
|
||||||
if [ "$sysArch" != "x86_64" ];then
|
if [ "$sysArch" != "x86_64" ];then
|
||||||
echo "no support"
|
echo "no support"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
VERSION_NUM=${VERSION}-f152e0b
|
VERSION_NUM=${VERSION}-f152e0b
|
||||||
elif [ "$VERSION" == "3.3.1" ]; then
|
elif [ "$VERSION" = "3.3.1" ]; then
|
||||||
if [ "$sysArch" != "x86_64" ];then
|
if [ "$sysArch" != "x86_64" ];then
|
||||||
echo "no support"
|
echo "no support"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
VERSION_NUM=${VERSION}-b72d67b
|
VERSION_NUM=${VERSION}-b72d67b
|
||||||
elif [ "$VERSION" == "3.4.1" ]; then
|
elif [ "$VERSION" = "3.4.1" ]; then
|
||||||
if [ "$sysArch" != "x86_64" ];then
|
if [ "$sysArch" != "x86_64" ];then
|
||||||
echo "no support"
|
echo "no support"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
VERSION_NUM=${VERSION}-efbcc65
|
VERSION_NUM=${VERSION}-efbcc65
|
||||||
elif [ "$VERSION" == "3.5.1" ]; then
|
elif [ "$VERSION" = "3.5.1" ]; then
|
||||||
if [ "$sysArch" != "x86_64" ];then
|
if [ "$sysArch" != "x86_64" ];then
|
||||||
echo "no support"
|
echo "no support"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
VERSION_NUM=${VERSION}-82c60cb
|
VERSION_NUM=${VERSION}-82c60cb
|
||||||
elif [ "$VERSION" == "3.6.1" ]; then
|
elif [ "$VERSION" = "3.6.1" ]; then
|
||||||
if [ "$sysArch" != "x86_64" ];then
|
if [ "$sysArch" != "x86_64" ];then
|
||||||
echo "no support"
|
echo "no support"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
VERSION_NUM=${VERSION}-c9dbeda
|
VERSION_NUM=${VERSION}-c9dbeda
|
||||||
elif [ "$VERSION" == "3.7.1" ]; then
|
elif [ "$VERSION" = "3.7.1" ]; then
|
||||||
VERSION_NUM=${VERSION}-da9f8a4
|
VERSION_NUM=${VERSION}-da9f8a4
|
||||||
elif [ "$VERSION" == "3.8.1" ]; then
|
elif [ "$VERSION" = "3.8.1" ]; then
|
||||||
VERSION_NUM=${VERSION}-d25e0bb
|
VERSION_NUM=${VERSION}-d25e0bb
|
||||||
elif [ "$VERSION" == "3.9.1" ]; then
|
elif [ "$VERSION" = "3.9.1" ]; then
|
||||||
VERSION_NUM=${VERSION}-141d2ea
|
VERSION_NUM=${VERSION}-141d2ea
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -98,33 +98,33 @@ Install_sphinx()
|
|||||||
mkdir -p $SPHINX_DIR
|
mkdir -p $SPHINX_DIR
|
||||||
|
|
||||||
SPH_NAME=amd64
|
SPH_NAME=amd64
|
||||||
if [ "$sysArch" == "arm64" ];then
|
if [ "$sysArch" = "arm64" ];then
|
||||||
SPH_NAME=amd64
|
SPH_NAME=amd64
|
||||||
elif [ "$sysArch" == "x86_64" ]; then
|
elif [ "$sysArch" = "x86_64" ]; then
|
||||||
SPH_NAME=amd64
|
SPH_NAME=amd64
|
||||||
elif [ "$sysArch" == "aarch64" ]; then
|
elif [ "$sysArch" = "aarch64" ]; then
|
||||||
SPH_NAME=aarch64
|
SPH_NAME=aarch64
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$sysName" == "Darwin" ] && [ "$VERSION" == "3.7.1" ];then
|
if [ "$sysName" = "Darwin" ] && [ "$VERSION" = "3.7.1" ];then
|
||||||
SPH_NAME=aarch64
|
SPH_NAME=aarch64
|
||||||
fi
|
fi
|
||||||
|
|
||||||
SPH_SYSNAME=linux
|
SPH_SYSNAME=linux
|
||||||
if [ $sysName == 'Darwin' ]; then
|
if [ $sysName = 'Darwin' ]; then
|
||||||
SPH_SYSNAME=darwin
|
SPH_SYSNAME=darwin
|
||||||
elif [ "$sysName" == "aarch64" ]; then
|
elif [ "$sysName" = "aarch64" ]; then
|
||||||
SPH_NAME=aarch64
|
SPH_NAME=aarch64
|
||||||
elif [ "$sysName" == "freebsd" ]; then
|
elif [ "$sysName" = "freebsd" ]; then
|
||||||
SPH_NAME=freebsd
|
SPH_NAME=freebsd
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$SPH_SYSNAME" == "linux" ];then
|
if [ "$SPH_SYSNAME" = "linux" ];then
|
||||||
glibc_ver=`ldd --version | grep libc | awk -F ')' '{print $2}'|awk '{gsub(/^\s+|\s+$/, "");print}'`
|
glibc_ver=`ldd --version | grep libc | awk -F ')' '{print $2}'|awk '{gsub(/^\s+|\s+$/, "");print}'`
|
||||||
if [ "$VERSION" == "3.7.1" ] && [ `echo "2.29 > $glibc_ver " | bc` -eq 1 ];then
|
if [ "$VERSION" = "3.7.1" ] && [ `echo "2.29 > $glibc_ver " | bc` -eq 1 ];then
|
||||||
SPH_NAME=${SPH_NAME}-glibc2.17
|
SPH_NAME=${SPH_NAME}-glibc2.17
|
||||||
fi
|
fi
|
||||||
if [ "$VERSION" == "3.6.1" ] && [ `echo "2.29 > $glibc_ver " | bc` -eq 1 ];then
|
if [ "$VERSION" = "3.6.1" ] && [ `echo "2.29 > $glibc_ver " | bc` -eq 1 ];then
|
||||||
SPH_NAME=${SPH_NAME}-glibc2.17
|
SPH_NAME=${SPH_NAME}-glibc2.17
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@@ -141,7 +141,7 @@ Install_sphinx()
|
|||||||
|
|
||||||
cd ${SPHINX_DIR} && tar -zxvf ${FILE_TGZ}
|
cd ${SPHINX_DIR} && tar -zxvf ${FILE_TGZ}
|
||||||
|
|
||||||
if [ "$?" == "0" ];then
|
if [ "$?" = "0" ];then
|
||||||
mkdir -p $serverPath/sphinx/bin
|
mkdir -p $serverPath/sphinx/bin
|
||||||
cp -rf ${SPHINX_DIR}/sphinx-${VERSION}/* $serverPath/sphinx/bin
|
cp -rf ${SPHINX_DIR}/sphinx-${VERSION}/* $serverPath/sphinx/bin
|
||||||
fi
|
fi
|
||||||
@@ -190,7 +190,7 @@ Uninstall_sphinx()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_sphinx
|
Install_sphinx
|
||||||
else
|
else
|
||||||
Uninstall_sphinx
|
Uninstall_sphinx
|
||||||
|
|||||||
@@ -34,9 +34,9 @@ Install_app()
|
|||||||
mkdir -p $serverPath/supervisor/run
|
mkdir -p $serverPath/supervisor/run
|
||||||
|
|
||||||
echo 'supervisor install...'
|
echo 'supervisor install...'
|
||||||
if [ "centos" == "$OSNAME" ] || [ "fedora" == "$OSNAME" ];then
|
if [ "centos" = "$OSNAME" ] || [ "fedora" = "$OSNAME" ];then
|
||||||
pip install supervisor
|
pip install supervisor
|
||||||
elif [ "ubuntu" == "$OSNAME" ] || [ "debian" == "$OSNAME" ] ;then
|
elif [ "ubuntu" = "$OSNAME" ] || [ "debian" = "$OSNAME" ] ;then
|
||||||
pip install supervisor
|
pip install supervisor
|
||||||
else
|
else
|
||||||
pip install supervisor
|
pip install supervisor
|
||||||
@@ -70,7 +70,7 @@ Uninstall_app()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_app
|
Install_app
|
||||||
else
|
else
|
||||||
Uninstall_app
|
Uninstall_app
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ Install_swap()
|
|||||||
mkdir -p $serverPath/swap
|
mkdir -p $serverPath/swap
|
||||||
echo "${VERSION}" > $serverPath/swap/version.pl
|
echo "${VERSION}" > $serverPath/swap/version.pl
|
||||||
|
|
||||||
if [ "$sysName" == "Darwin" ];then
|
if [ "$sysName" = "Darwin" ];then
|
||||||
pass
|
pass
|
||||||
else
|
else
|
||||||
dd if=/dev/zero of=$serverPath/swap/swapfile bs=1M count=1024
|
dd if=/dev/zero of=$serverPath/swap/swapfile bs=1M count=1024
|
||||||
@@ -61,7 +61,7 @@ Uninstall_swap()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_swap
|
Install_swap
|
||||||
else
|
else
|
||||||
Uninstall_swap
|
Uninstall_swap
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ Uninstall_sysopt()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_sysopt
|
Install_sysopt
|
||||||
else
|
else
|
||||||
Uninstall_sysopt
|
Uninstall_sysopt
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ Uninstall_App()
|
|||||||
}
|
}
|
||||||
|
|
||||||
action=$1
|
action=$1
|
||||||
if [ "${1}" == 'install' ];then
|
if [ "${1}" = 'install' ];then
|
||||||
Install_App
|
Install_App
|
||||||
else
|
else
|
||||||
Uninstall_App
|
Uninstall_App
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ Install_App()
|
|||||||
cd $VALKEY_DIR && tar -zxvf ${FILE_TGZ}
|
cd $VALKEY_DIR && tar -zxvf ${FILE_TGZ}
|
||||||
|
|
||||||
CMD_MAKE=`which gmake`
|
CMD_MAKE=`which gmake`
|
||||||
if [ "$?" == "0" ];then
|
if [ "$?" = "0" ];then
|
||||||
cd valkey-${VERSION} && gmake PREFIX=$serverPath/valkey install
|
cd valkey-${VERSION} && gmake PREFIX=$serverPath/valkey install
|
||||||
else
|
else
|
||||||
cd valkey-${VERSION} && make PREFIX=$serverPath/valkey install
|
cd valkey-${VERSION} && make PREFIX=$serverPath/valkey install
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ Install_varnish()
|
|||||||
apt install varnish -y
|
apt install varnish -y
|
||||||
elif [[ "$OSNAME" = "arch" ]]; then
|
elif [[ "$OSNAME" = "arch" ]]; then
|
||||||
echo y | pacman -Sy varnish
|
echo y | pacman -Sy varnish
|
||||||
elif [ "${OSNAME}" == "opensuse" ];then
|
elif [ "${OSNAME}" = "opensuse" ];then
|
||||||
zypper install -y varnish
|
zypper install -y varnish
|
||||||
else
|
else
|
||||||
echo "I won't support it"
|
echo "I won't support it"
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ sys_os=`uname`
|
|||||||
HTTP_PREFIX="https://"
|
HTTP_PREFIX="https://"
|
||||||
LOCAL_ADDR=common
|
LOCAL_ADDR=common
|
||||||
cn=$(curl -fsSL -m 10 -s http://ipinfo.io/json | grep "\"country\": \"CN\"")
|
cn=$(curl -fsSL -m 10 -s http://ipinfo.io/json | grep "\"country\": \"CN\"")
|
||||||
if [ ! -z "$cn" ] || [ "$?" == "0" ] ;then
|
if [ ! -z "$cn" ] || [ "$?" = "0" ] ;then
|
||||||
LOCAL_ADDR=cn
|
LOCAL_ADDR=cn
|
||||||
HTTP_PREFIX="https://"
|
HTTP_PREFIX="https://"
|
||||||
fi
|
fi
|
||||||
@@ -29,7 +29,7 @@ if [ "$LOCAL_ADDR" != "common" ];then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [ "$sys_os" == "Darwin" ];then
|
if [ "$sys_os" = "Darwin" ];then
|
||||||
BAK='_bak'
|
BAK='_bak'
|
||||||
else
|
else
|
||||||
BAK=''
|
BAK=''
|
||||||
@@ -120,7 +120,7 @@ Install_App()
|
|||||||
# 缓存数据
|
# 缓存数据
|
||||||
GEO_VERSION=$(get_latest_release "P3TERX/GeoLite.mmdb")
|
GEO_VERSION=$(get_latest_release "P3TERX/GeoLite.mmdb")
|
||||||
if [ ! -f $serverPath/source/webstats/GeoLite2-City.mmdb ];then
|
if [ ! -f $serverPath/source/webstats/GeoLite2-City.mmdb ];then
|
||||||
if [ "$LOCAL_ADDR" == "cn" ];then
|
if [ "$LOCAL_ADDR" = "cn" ];then
|
||||||
wget --no-check-certificate -O $serverPath/source/webstats/GeoLite2-City.mmdb https://dl.midoks.icu/soft/webstats/GeoLite2-City.mmdb
|
wget --no-check-certificate -O $serverPath/source/webstats/GeoLite2-City.mmdb https://dl.midoks.icu/soft/webstats/GeoLite2-City.mmdb
|
||||||
else
|
else
|
||||||
wget --no-check-certificate -O $serverPath/source/webstats/GeoLite2-City.mmdb https://github.com/P3TERX/GeoLite.mmdb/releases/download/${GEO_VERSION}/GeoLite2-City.mmdb
|
wget --no-check-certificate -O $serverPath/source/webstats/GeoLite2-City.mmdb https://github.com/P3TERX/GeoLite.mmdb/releases/download/${GEO_VERSION}/GeoLite2-City.mmdb
|
||||||
|
|||||||
@@ -84,7 +84,7 @@ Install_App()
|
|||||||
export PATH=$PATH:$serverPath/webstats/luarocks/bin
|
export PATH=$PATH:$serverPath/webstats/luarocks/bin
|
||||||
|
|
||||||
if [ ! -f $serverPath/webstats/lua/lsqlite3.so ];then
|
if [ ! -f $serverPath/webstats/lua/lsqlite3.so ];then
|
||||||
if [ "${sys_os}" == "Darwin" ];then
|
if [ "${sys_os}" = "Darwin" ];then
|
||||||
cd $serverPath/source/webstats/lsqlite3_v096
|
cd $serverPath/source/webstats/lsqlite3_v096
|
||||||
# SQLITE_DIR=/usr/local/Cellar/sqlite/3.36.0
|
# SQLITE_DIR=/usr/local/Cellar/sqlite/3.36.0
|
||||||
BREW_DIR=`which brew`
|
BREW_DIR=`which brew`
|
||||||
@@ -119,7 +119,7 @@ Install_App()
|
|||||||
# 缓存数据
|
# 缓存数据
|
||||||
GEO_VERSION=$(get_latest_release "P3TERX/GeoLite.mmdb")
|
GEO_VERSION=$(get_latest_release "P3TERX/GeoLite.mmdb")
|
||||||
if [ ! -s $serverPath/source/webstats/GeoLite2-City.mmdb ];then
|
if [ ! -s $serverPath/source/webstats/GeoLite2-City.mmdb ];then
|
||||||
if [ "$LOCAL_ADDR" == "cn" ];then
|
if [ "$LOCAL_ADDR" = "cn" ];then
|
||||||
wget --no-check-certificate -O $serverPath/source/webstats/GeoLite2-City.mmdb https://dl.midoks.icu/soft/webstats/GeoLite2-City.mmdb
|
wget --no-check-certificate -O $serverPath/source/webstats/GeoLite2-City.mmdb https://dl.midoks.icu/soft/webstats/GeoLite2-City.mmdb
|
||||||
else
|
else
|
||||||
wget --no-check-certificate -O $serverPath/source/webstats/GeoLite2-City.mmdb https://github.com/P3TERX/GeoLite.mmdb/releases/download/${GEO_VERSION}/GeoLite2-City.mmdb
|
wget --no-check-certificate -O $serverPath/source/webstats/GeoLite2-City.mmdb https://github.com/P3TERX/GeoLite.mmdb/releases/download/${GEO_VERSION}/GeoLite2-City.mmdb
|
||||||
|
|||||||
Reference in New Issue
Block a user