File tree Expand file tree Collapse file tree 4 files changed +137
-11
lines changed Expand file tree Collapse file tree 4 files changed +137
-11
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
+ if [ ! -d " /usr/program" ]; then
10
+ mkdir /usr/program
11
+ fi
12
+
13
+ echo " 下载 JDK"
14
+
15
+ cd /opt/setups
16
+ wget -c --header " Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.tar.gz
17
+
18
+ if [ ! -f " /opt/setups/jdk-8u144-linux-x64.tar.gz" ]; then
19
+ echo " JDK 下载失败,结束脚本"
20
+ exit 1
21
+ fi
22
+
23
+ echo " JDK 下载成功,开始解压 JDK"
24
+ tar -zxf jdk-8u144-linux-x64.tar.gz
25
+
26
+ if [ ! -d " /opt/setups/jdk1.8.0_144" ]; then
27
+ echo " JDK 解压失败,结束脚本"
28
+ exit 1
29
+ fi
30
+
31
+ echo " JDK 解压包移到 /usr/program/ 目录下"
32
+ mv jdk1.8.0_144/ /usr/program/
33
+
34
+ echo " JDK 写入系统变量到 zshrc"
35
+
36
+ echo ' JAVA_HOME=/usr/program/jdk1.8.0_144' >> ~ /.zshrc
37
+ echo ' JRE_HOME=$JAVA_HOME/jre' >> ~ /.zshrc
38
+ echo ' PATH=$PATH:$JAVA_HOME/bin' >> ~ /.zshrc
39
+ echo ' CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> ~ /.zshrc
40
+ echo ' export JAVA_HOME' >> ~ /.zshrc
41
+ echo ' export JRE_HOME' >> ~ /.zshrc
42
+ echo ' export PATH' >> ~ /.zshrc
43
+ echo ' export CLASSPATH' >> ~ /.zshrc
44
+
45
+ echo " JDK 设置完成,需要你手动设置:source ~/.zshrc"
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
+ if [ ! -d " /usr/program" ]; then
10
+ mkdir /usr/program
11
+ fi
12
+
13
+ echo " 下载 Tomcat"
14
+
15
+ cd /opt/setups
16
+ wget http://apache.fayea.com/tomcat/tomcat-8/v8.0.46/bin/apache-tomcat-8.0.46.tar.gz
17
+
18
+ if [ ! -f " /opt/setups/apache-tomcat-8.0.46.tar.gz" ]; then
19
+ echo " Tomcat 下载失败,结束脚本"
20
+ exit 1
21
+ fi
22
+
23
+ echo " Tomcat 下载成功,开始解压 Tomcat"
24
+ tar -zxf apache-tomcat-8.0.46.tar.gz
25
+
26
+ if [ ! -d " /opt/setups/apache-tomcat-8.0.46" ]; then
27
+ echo " Tomcat 解压失败,结束脚本"
28
+ exit 1
29
+ fi
30
+
31
+ echo " Tomcat 解压包移到 /usr/program/ 目录下"
32
+ mv apache-tomcat-8.0.46/ /usr/program/
33
+ mv /usr/program/apache-tomcat-8.0.46/ /usr/program/tomcat8/
34
+
35
+ echo " 防火墙放行 8080 端口"
36
+ iptables -I INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
37
+ service iptables save
38
+ service iptables restart
39
+
40
+ echo " 运行 Tomcat"
41
+ sh /usr/program/tomcat8/bin/startup.sh ; tail -200f /usr/program/tomcat8/logs/catalina.out
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
+ if [ ! -d " /usr/program" ]; then
10
+ mkdir /usr/program
11
+ fi
12
+
13
+ echo " 下载 Tomcat"
14
+
15
+ cd /opt/setups
16
+ wget http://apache.fayea.com/tomcat/tomcat-8/v8.0.46/bin/apache-tomcat-8.0.46.tar.gz
17
+
18
+ if [ ! -f " /opt/setups/apache-tomcat-8.0.46.tar.gz" ]; then
19
+ echo " Tomcat 下载失败,结束脚本"
20
+ exit 1
21
+ fi
22
+
23
+ echo " Tomcat 下载成功,开始解压 Tomcat"
24
+ tar -zxf apache-tomcat-8.0.46.tar.gz
25
+
26
+ if [ ! -d " /opt/setups/apache-tomcat-8.0.46" ]; then
27
+ echo " Tomcat 解压失败,结束脚本"
28
+ exit 1
29
+ fi
30
+
31
+ echo " Tomcat 解压包移到 /usr/program/ 目录下"
32
+ mv apache-tomcat-8.0.46/ /usr/program/
33
+ mv /usr/program/apache-tomcat-8.0.46/ /usr/program/tomcat8/
34
+
35
+ echo " 防火墙放行 8080 端口"
36
+ firewall-cmd --zone=public --add-port=8080/tcp --permanent
37
+ firewall-cmd --reload
38
+
39
+ echo " 运行 Tomcat"
40
+ sh /usr/program/tomcat8/bin/startup.sh ; tail -200f /usr/program/tomcat8/logs/catalina.out
Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
3
- echo " 安装 vim 和对应配置"
4
-
5
- yum install -y vim
6
-
7
- curl https://raw.githubusercontent.com/wklken/vim-for-server/master/vimrc > ~ /.vimrc
8
-
9
-
10
- echo " 安装 zsh 和 oh-my-zsh"
11
-
3
+ echo " 开始安装 zsh"
12
4
yum install -y zsh
13
5
6
+ echo " 开始安装 oh-my-zsh"
14
7
yum install -y git
15
-
16
8
wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh
17
9
10
+ echo " 设置默认终端为 oh-my-zsh"
18
11
chsh -s /bin/zsh root
19
12
20
- echo " 请重新连接就可以体验 zsh 了."
13
+ echo " ====================="
14
+
15
+ echo " 开始安装 vim"
16
+ yum install -y vim
17
+
18
+ echo " 设置 vim 配置"
19
+ curl https://raw.githubusercontent.com/wklken/vim-for-server/master/vimrc > ~ /.vimrc
20
+
You can’t perform that action at this time.
0 commit comments