1. 程式人生 > >Tomcat整合JDK

Tomcat整合JDK

概述

         JavaWeb專案執行環境需要安裝JDK和Tomcat,將開發好的JavaWeb專案部署到正式環境時,也需要安裝JDK和Tomcat,安裝過程比較繁瑣,一個比較好的方法是,在Tomcat中整合JDK,這樣部署的時候,只需要把整合包放到伺服器,並解壓即可使用。

 

整合步驟(Linux)

1.下載對應版本的Tomcat和JDK

例如:

apache-tomcat-7.0.72.tar.gz

jdk7u79linuxx64.tar.gz

由於本人在windows環境解壓jdk7u79linuxx64.tar.gz報錯,所以將兩個包上傳到linux伺服器

2.分別解壓兩個包

tar xvf apache-tomcat.tar.gz

tar xvf jdk7u79linuxx64.tar.gz

3.將解壓的jdk複製到tomcat的根目錄下

cp -r /home/smsbs/jdk1.7.0_79 /home/smsbs/apache-tomcat-7.0.72/

4.修改apache-tomcat-7.0.72/bin/catalina.sh

case "`uname`" in

CYGWIN*) cygwin=true;;

Darwin*) darwin=true;;

OS400*) os400=true;;

HP-UX*) hpux=true;;

esac

 

export TOMCAT_HOME=/home/smsbs/apache-tomcat-7.0.72

export CATALINA_HOME=$TOMCAT_HOME

export JAVA_HOME=$CATALINA_HOME/jdk1.7.0_79

export JRE_HOME=$JAVA_HOME

 

5.將tomcat資料夾打包,以後就可以重複使用了

cd  /home/smsbs/

tar zcvf tomcat7.0.72---jdk7u79linuxx64.tar.gz  apache-tomcat-7.0.72

將資料夾apache-tomcat-7.0.72打包,打包後的檔名是tomcat7.0.72---jdk7u79linuxx64.tar.gz

 

使用

1.將tomcat7.0.72---jdk7u79linuxx64.tar上傳到伺服器,並解壓即可

tar xvf tomcat7.0.72---jdk7u79linuxx64.tar.gz

2.修改埠號,修改tomcat編碼為UTF-8(可選)

server.xml

<Connector port="8090" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8443" URIEncoding="UTF-8"/>

 

3.修改apache-tomcat-7.0.72/bin /catalina.sh

export TOMCAT_HOME=/home/fxsms/apache-tomcat-7.0.72

/home/fxsms/apache-tomcat-7.0.72:是tomcat解壓包所在的目錄