1. 程式人生 > >Ubuntu安裝配置tomcat(以及配置多個tomcat)

Ubuntu安裝配置tomcat(以及配置多個tomcat)

到官網下載tomcat的包檔案,要注意tomcat是分linux系統使用和windows系統使用的,在linux中使用下載tar.gz包。

下載好包之後,在終端進行操作。

Sudo -i

進入root,要輸入密碼

首先建立一個資料夾,用來存放你即將上傳解壓的tomcat檔案

  Mkdir /usr/local/tomcat

切換到tomcat檔案下,cd ../usr/local/tomcat

上傳包檔案:rz  要注意的是,上傳檔案一般會使用xshll或者xftp,不管是用是麼,要在linux中先安裝這個服務並啟動。

解壓tomcat包檔案:tar -zxvf

包檔名

如果解壓後的檔案不在tomcat資料夾下,把它移到tomcat資料夾下。

然後進行配置,vi /usr/local/tomcat/tomcat解壓檔名/bin/statrtup.sh

進行編輯

exec "$PRGDIR"/"$EXECUTABLE" start "[email protected]"前面加上以下內容

export JAVA_HOME=/usr/local/Java /jdk檔名

export JRE_HOME=${JAVA_HOME}/jre

export PATH=${JAVA_HOME}/bin:${JRE_HOME}:$PATH 

export CLASSPATH=.:${JRE_HOME}/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

export TOMCAT_HOME=/usr/local/tomcat/tomcat檔名

要注意的是,上面的路徑要對應自己的路徑

接著修改shutdown.sh中的資訊

exec "$PRGDIR"/"$EXECUTABLE" stop "[email protected]" 前面加上以下內容:

export JAVA_HOME=/usr/local/Java /jdk檔名

export JRE_HOME=${JAVA_HOME}/jre

export PATH=${JAVA_HOME}/bin:${JRE_HOME}:$PATH 

export CLASSPATH=.:${JRE_HOME}/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar

export TOMCAT_HOME=/usr/local/tomcat/tomcat檔名

同樣要注意的是檔案的路徑要是自己的路徑

完了之後記得source startup.sh和source shutdown.sh

然後就可以通過bin檔案下的startup.sh啟動tomcat了

Sudo ./startup.sh

 

如何配置多個tomcat

Tomcat不管配置幾個,安裝tomcat的步驟不變,變的是配置檔案。首先,修改/etc/profile

執行命令:sudo vi /etc/profile   配置資訊

首先不能缺少的是配置java

JAVA_HOME=/iekun/jdk/jdk1.8
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH
配置第一個tomcat
CATALINA_BASE=/iekun/tomcat1/apache-tomcat1
CATALINA_HOME=/iekun/tomcat1/apache-tomcat1
TOMCAT_HOME=/iekun/tomcat1/apache-tomcat1
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
配置第二個tomcat
CATALINA_2_BASE=/iekun/tomcat2/apache-tomcat-2
CATALINA_2_HOME=/iekun/tomcat2/apache-tomcat-2 
TOMCAT_2_HOME=/iekun/tomcat2/apache-tomcat-2
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOM

注意上面配置的路徑要都更改為你自己檔案的路徑

完成上面配置後,修改兩個tomcat的啟動檔案的停止檔案,也就是tomcat檔案下的bin檔案中的startup.sh檔案和shutdown.sh檔案

在第一個tomcat中新增進

export JAVA_HOME=/usr/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_HOME 利用profile中第一組設定
export CATALINA_BASE=$CATALINA_BASE 利用profile中第一組設定

exec "$PRGDIR"/"$EXECUTABLE" start "[email protected]"(注意:一定要上面五句話將放在exec前面,否則無效

注意:檔案路徑要是自己檔案的路徑

第二個tomcat裡start.sh,shutdown.sh加入:

export JAVA_HOME=/usr/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_2_HOME=$CATALINA_2_HOME 利用profile中第二組設定
export CATALINA_2_BASE=$CATALINA_2_BASE 利用profile中第二組設定
exec "$PRGDIR"/"$EXECUTABLE" stop "[email protected]"(注意:一定要上面五句話將放在exec前面,否則無效

同樣要注意檔案路徑是自己檔案的路徑

修改完之後記得source

兩個tomcat埠不能一致,修改tomct埠,在tomcat檔案中的conf資料夾下,編輯server.xml  分別找到8005,8080,8009三個,修改成自己想要的,埠是8080那個,其它兩個也要修改。