Skip to content

Commit 3794069

Browse files
committed
2018-02-02 补充 mycat 安装脚本
1 parent 51f02cb commit 3794069

File tree

3 files changed

+76
-0
lines changed

3 files changed

+76
-0
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#!/bin/sh
2+
3+
echo "判断常见的文件夹是否存在"
4+
5+
if [ ! -d "/opt/setups" ]; then
6+
mkdir /opt/setups
7+
fi
8+
9+
echo "判断 JDK 压缩包是否存在"
10+
11+
if [ ! -f "/opt/setups/jdk-8u151-linux-x64.tar.gz" ]; then
12+
echo "JDK 压缩包不存在"
13+
exit 1
14+
fi
15+
16+
echo "开始解压 JDK"
17+
cd /opt/setups ; tar -zxf jdk-8u151-linux-x64.tar.gz
18+
19+
if [ ! -d "/opt/setups/jdk1.8.0_151" ]; then
20+
echo "JDK 解压失败,结束脚本"
21+
exit 1
22+
fi
23+
24+
echo "JDK 解压包移到 /usr/local/ 目录下"
25+
mv jdk1.8.0_151/ /usr/local/
26+
27+
echo "JDK 写入系统变量到 zshrc"
28+
29+
echo 'JAVA_HOME=/usr/local/jdk1.8.0_151' >> ~/.zshrc
30+
echo 'JRE_HOME=$JAVA_HOME/jre' >> ~/.zshrc
31+
echo 'PATH=$PATH:$JAVA_HOME/bin' >> ~/.zshrc
32+
echo 'CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> ~/.zshrc
33+
echo 'export JAVA_HOME' >> ~/.zshrc
34+
echo 'export JRE_HOME' >> ~/.zshrc
35+
echo 'export PATH' >> ~/.zshrc
36+
echo 'export CLASSPATH' >> ~/.zshrc
37+
38+
echo "JDK 设置完成,需要你手动设置:source ~/.zshrc"
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#!/bin/sh
2+
3+
echo "判断常见的文件夹是否存在"
4+
5+
if [ ! -d "/opt/setups" ]; then
6+
mkdir /opt/setups
7+
fi
8+
9+
echo "判断是否有 JDK 环境"
10+
11+
if [ -z $JAVA_HOME ];then
12+
echo "没有 JAVA_HOME 环境变量"
13+
exit 1
14+
fi
15+
16+
echo "判断 /opt 目录下 mycat 压缩包是否存在"
17+
18+
if [ ! -f "/opt/setups/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz" ]; then
19+
echo "mycat 压缩包是否存在不存在"
20+
exit 1
21+
fi
22+
23+
echo "解压压缩包"
24+
25+
cd /opt/setups ; tar -zxf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz
26+
27+
echo "把解压后目录移到 /usr/local/ 目录下"
28+
mv /opt/setups/mycat /usr/local/
29+
30+
echo "写入系统变量到 zshrc"
31+
32+
echo 'MYCAT_HOME=/usr/local/mycat' >> ~/.zshrc
33+
echo 'PATH=$PATH:$MYCAT_HOME/bin' >> ~/.zshrc
34+
echo 'export MYCAT_HOME' >> ~/.zshrc
35+
echo 'export PATH' >> ~/.zshrc
36+
echo "mycat 设置完成,需要你手动设置:source ~/.zshrc"
37+
38+

0 commit comments

Comments
 (0)