File tree Expand file tree Collapse file tree 3 files changed +76
-0
lines changed Expand file tree Collapse file tree 3 files changed +76
-0
lines changed Original file line number Diff line number Diff line change
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"
File renamed without changes.
Original file line number Diff line number Diff line change
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
+
You can’t perform that action at this time.
0 commit comments