標籤:des http java os io 檔案 for ar
準備檔案如下:
1.CentOS-6.4-x86_64-bin-DVD1.iso
2.jdk-7u67-linux-x64.rpm
3.apache-tomcat-7.0.55.tar.gz
安裝步驟如下:
一、安裝JDK
[[email protected] /]# java -version
bash: java: command not found
[[email protected] /]# rpm -ivh /soft/jdk-7u67-linux-x64.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
jfxrt.jar...
[[email protected] /]#
[[email protected] /]# java -version
java version "1.7.0_67"
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
[[email protected] /]# cd /usr/java
[[email protected] java]# ls
default jdk1.7.0_67 latest
[[email protected] java]#
二、安裝Tomcat
rm -rf /usr/local/tomcat7
cd /usr
cd /usr/local/tomcat7
ls
ls
cd /
tar zxvf /soft/apache-tomcat-7.0.55.tar.gz
mv /apache-tomcat-7.0.55 /usr/local/tomcat7
chmod +x /usr/local/tomcat7
三、設定環境變數
執行vim /etc/profile命令,添加環境變數代碼如下
#jdk config
export JAVA_HOME=/usr/java/jdk1.7.0_67
export CALSSPATH=$JAVA_HOME/lib/*.*
#tomcat config
export TOMCAT_HOME=/usr/local/tomcat7
export CATALINA_HOME=/usr/local/tomcat7
#path config
export PATH=$PATH:$JAVA_HOME/bin:$TOMCAT_HOME/bin
執行指令source /etc/profile重新整理環境變數
四、啟動Tomcat
sh /usr/local/tomcat7/bin/startup.sh
在Firefox瀏覽器中開啟網址http://localhost:8080測試
關閉Tomcat命令
sh /usr/local/tomcat7/bin/shutdown.sh
五、開機啟動Tomcat指令碼
5.1、執行指令vi /etc/rc.d/init.d/tomcat產生指令檔,內容如下
#!/bin/bash
#
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
#
# processname: tomcat
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.
if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
echo -e "\atomcat: unable to locate functions lib. Cannot continue."
exit -1
fi
RETVAL=$?
CATALINA_HOME="/usr/local/tomcat7" #tomcat安裝目錄
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac
exit $RETVAL
5.2、添加許可權chmod 755 /etc/rc.d/init.d/tomcat,使得指令檔可執行
5.3、運行:chkconfig --add /etc/rc.d/init.d/tomcat #將其加到服務中
5.4、在vim /usr/local/tomcat7/bin/catalina.sh檔案中加入以下語句:
#auto startup tomcat config
export JAVA_HOME=/usr/java/jdk1.7.0_67
export CATALINA_HOME=/usr/local/tomcat7
export CATALINA_BASE=/usr/local/tomcat7
export CATALINA_TMPDIR=/usr/local/tomcat7/temp
啟動tomcat服務: service tomcat start
停止tomcat服務: service tomcat stop