標籤: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