Skip to content

Commit 0c602a6

Browse files
author
YouMeek
committed
2017-08-24 补充新脚本
1 parent abc5cde commit 0c602a6

File tree

4 files changed

+137
-11
lines changed

4 files changed

+137
-11
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
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"
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
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
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
#!/bin/sh
22

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"
124
yum install -y zsh
135

6+
echo "开始安装 oh-my-zsh"
147
yum install -y git
15-
168
wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh
179

10+
echo "设置默认终端为 oh-my-zsh"
1811
chsh -s /bin/zsh root
1912

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+

0 commit comments

Comments
 (0)