CentOS 6.5 x64 安裝Tomcat8 並配置兩個Tomcat8

來源:互聯網
上載者:User

標籤:connect   sha   pat   ted   空間   img   src   target   tar   

1.首先,安裝tomcat的前提是已經配置好jdk環境變數,若沒配好可以參考我的上一篇博文:CentOS 6.5 x64安裝jdk8,當然也可以通過網路搜尋安裝步驟~~

2.下載:

  可以通過官網下載:http://tomcat.apache.org/download-80.cgi,我下載的是這個。

3.在xftp中,進入/usr/local目錄,建立一個檔案夾為tomcat8,進入後建立兩個檔案夾(因為我們要裝兩個tomcat),分別為tom8081(代表8081連接埠),tom8082(代表8082連接埠),將我們下載好的tomcat分別拖放到這兩個檔案夾下(方便起見),使用xshell進入到/usr/local/tomcat8/tom8081,輸入以下命令:

//解壓到目前的目錄tar -zxv -f apache-tomcat-8.5.8.tar.gz 

  完成後,進入/usr/local/tomcat8/tom8082,再一次執行上面的命令。為節省空間的,我們兩個都解壓完成後可以刪除tomcat壓縮包。

4.配置環境變數,輸入命令:

//開啟系統內容變數設定檔vi /etc/profile//按下 i 鍵進入編輯狀態//在最後輸入以下命令# first tomcat #CATALINA_BASE=/usr/local/tomcat8/tom8081/apache-tomcat-8.5.8CATALINA_HOME=/usr/local/tomcat8/tom8081/apache-tomcat-8.5.8TOMCAT_HOME=/usr/local/tomcat8/tom8081/apache-tomcat-8.5.8export CATALINA_BASE CATALINA_HOME TOMCAT_HOME# second tomcat #CATALINA_2_BASE=/usr/local/tomcat8/tom8082/apache-tomcat-8.5.8CATALINA_2_HOME=/usr/local/tomcat8/tom8082/apache-tomcat-8.5.8TOMCAT_2_HOME=/usr/local/tomcat8/tom8082/apache-tomcat-8.5.8export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME

  最後,按下Esc鍵,之後按下shift+;,輸入wq儲存退出。

  退出後,輸入下列命令使配置立即生效:

source /etc/profile

  這裡需要注意的是,我們的java環境變數必須是已經配置好的。不然下面的工作是無法進行的。

5.配置兩個tomcat

  進入tom8081的conf目錄下:

cd /usr/local/tomcat8/tom8081/apache-tomcat-8.5.8/conf

  修改server.xml檔案

//開啟server.xml檔案vi server.xml//按下 i 鍵進入編輯狀態//找到所有的8080欄位替換為8081,下面是已經替換後的    <Connector port="8081" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="8443" />    <!-- A "Connector" using the shared thread pool-->    <!--    <Connector executor="tomcatThreadPool"               port="8081" protocol="HTTP/1.1"               connectionTimeout="20000"               redirectPort="8443" />//找到8009欄位替換為8010,下面是已經替換後的    <!-- Define an AJP 1.3 Connector on port 8009 -->    <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />//替換完成後按下Esc,然後按下shift+;,輸入wq儲存退出

  進入tom8082的conf目錄下:

cd /usr/local/tomcat8/tom8082/apache-tomcat-8.5.8/conf

  修改server.xml檔案

//開啟server.xml檔案vi server.xml//按下 i 鍵進入編輯狀態
//找到8005連接埠,修改為9005   <Server port="9005" shutdown="SHUTDOWN">//找到所有的8080欄位替換為8082,下面是已經替換後的 <Connector port="8082" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> <!-- A "Connector" using the shared thread pool--> <!-- <Connector executor="tomcatThreadPool" port="8082" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />//找到8009欄位替換為8011,下面是已經替換後的 <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8011" protocol="AJP/1.3" redirectPort="8443" />//替換完成後按下Esc,然後按下shift+;,輸入wq儲存退出

6.修改tom8082下面的tomcat啟動停止路徑

//進入bin目錄 cd /usr/local/tomcat8/tom8082/apache-tomcat-8.5.8/bin//使用vi編輯catalina.sh檔案vi catalina.sh//按下i鍵進入編輯狀態//在檔案的開頭輸入下面的兩行命令  #!/bin/sh    //下面的是那兩行命令,這行只是起一個位置參考作用  //後面的名稱就是我們配置環境變數時使用的名稱  export CATALINA_BASE=$CATALINA_2_BASE  export CATALINA_HOME=$CATALINA_2_HOME//完成後儲存退出即可

7.完成以上步驟後,分別啟動兩個tomcat

  進入8082的bin目錄,啟動tomcat

//進入8082的bin路徑cd /usr/local/tomcat8/tom8082/apache-tomcat-8.5.8/bin//啟動tomcat./startup.sh //輸出以下資訊,說明我們的8082啟動成功[[email protected] bin]# ./startup.sh Using CATALINA_BASE:   /usr/local/tomcat8/tom8082/apache-tomcat-8.5.8Using CATALINA_HOME:   /usr/local/tomcat8/tom8082/apache-tomcat-8.5.8Using CATALINA_TMPDIR: /usr/local/tomcat8/tom8082/apache-tomcat-8.5.8/tempUsing JRE_HOME:        /usr/local/java/jdk1.8.0_111Using CLASSPATH:       /usr/local/tomcat8/tom8082/apache-tomcat-8.5.8/bin/bootstrap.jar:/usr/local/tomcat8/tom8082/apache-tomcat-8.5.8/bin/tomcat-juli.jarTomcat started.

  進入8081的bin目錄,啟動tomcat

//進入8081的bin路徑cd /usr/local/tomcat8/tom8081/apache-tomcat-8.5.8/bin//啟動tomcat./startup.sh //輸出以下資訊,說明我們的8081啟動成功[[email protected] bin]# ./startup.sh Using CATALINA_BASE:   /usr/local/tomcat8/tom8081/apache-tomcat-8.5.8Using CATALINA_HOME:   /usr/local/tomcat8/tom8081/apache-tomcat-8.5.8Using CATALINA_TMPDIR: /usr/local/tomcat8/tom8081/apache-tomcat-8.5.8/tempUsing JRE_HOME:        /usr/local/java/jdk1.8.0_111Using CLASSPATH:       /usr/local/tomcat8/tom8081/apache-tomcat-8.5.8/bin/bootstrap.jar:/usr/local/tomcat8/tom8081/apache-tomcat-8.5.8/bin/tomcat-juli.jarTomcat started.

8.將tomcat加入開機啟動。如果不想加入開機啟動,請跳轉到步驟9.

  輸入以下命令

//使用vi編輯rc.local檔案vi /etc/rc.d/rc.local//在最後加入下面三行export JAVA_HOME=/usr/local/java/jdk1.8.0_111/usr/local/tomcat8/tom8081/apache-tomcat-8.5.8/bin/startup.sh start/usr/local/tomcat8/tom8082/apache-tomcat-8.5.8/bin/startup.sh start//儲存//添加rc.local為可執行許可權chmod +x /etc/rc.d/rc.local

9.重啟系統(必須重啟)

reboot

  所有的步驟已經完成。現在在瀏覽器中,我們就能訪問我們的兩個tomcat了。

 

  ^_^

 

CentOS 6.5 x64 安裝Tomcat8 並配置兩個Tomcat8

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.