CentOS 6.9 Jdk&Tomcat自動編譯安裝shell腳本

操作系統(tǒng):CentOS 6.9 x64 mini

JDK : jdk1.8.0_144

Tomcat : tomcat 7.0.79


#!/bin/sh

# Auther: Mr.G? Mail:cmaoge@126.com
# QQ:825312600
# Jdk & Tomcat? Install For CentOS

tar zxvf jdk-8u144-linux-x64.tar.gz
mkdir /www/server/java
mv jdk1.8.0_144/ /www/server/java/
cat >>/etc/profile<<"eof"
JAVA_HOME=/www/server/java/jdk1.8.0_144
export PATH="$PATH:$JAVA_HOME/bin"
export CLASSPATH=".:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar"
eof
source /etc/profile

#解壓tomcat 并移動到指定目錄
# Tomcat 7.0.79
tar zxvf apache-tomcat-7.0.79.tar.gz
mv apache-tomcat-7.0.79 /www/server/tomcat7
sed -i "N;4i\# description:Tomcat service" /www/server/tomcat7/bin/catalina.sh
sed -i "N;4i\#chkconfig: 2345 10 90" /www/server/tomcat7/bin/catalina.sh
sed -i "N;22i\JAVA_HOME=/www/server/java/jdk1.8.0_144" /www/server/tomcat7/bin/catalina.sh
sed -i "N;22i\CATALINA_HOME=/www/server/tomcat7" /www/server/tomcat7/bin/catalina.sh
ln -sf /www/server/tomcat7/bin/catalina.sh /etc/init.d/tomcat7
chmod 755 /etc/init.d/tomcat7
chkconfig --add tomcat7
chkconfig tomcat7 on
service tomcat7 status
echo "/www/server/tomcat7/bin/startup.sh" >> /etc/rc.local

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容