文章目錄
- 安裝JDK及Tomcat
- 複制一份Tomcat
- 修改 /etc/profile檔案
- 修改tomcat的配置檔案
- 測試Tomcat
安裝JDK及Tomcat
想要在Liunx運作Tomcat,需要先配置Linux的JDK,詳情見上方連結,教你如何在Linux上安裝配置JDK
複制一份Tomcat
為了便于區分,在同級目錄下存在兩個tomcat,
1、apache-tomcat-1
2、apache-tomcat-2
(由于tomcat版本,會存在漏洞風險,這裡使用的tomcat版本是apache-tomcat-8.5.51,預設端口隻有兩個,也便于我們修改)
Linux配置多個tomcat并同時啟動安裝JDK及Tomcat複制一份Tomcat修改 /etc/profile檔案修改tomcat的配置檔案測試Tomcat 修改 /etc/profile檔案
該檔案裡面包含了環境變量,JDK的環境變量也在其中,我們還需要配置個tomcat的環境變量(現在配置的是多tomcat,是以出現兩個)
# first tomcat
TOMCAT_HOME=/home/apache-tomcat-1
CATALINA_BASE=/home/apache-tomcat-1
CATALINA_HOME=/home/apache-tomcat-1
export TOMCAT_HOME CATALINA_BASE CATALINA_HOME
# second tomcat
TOMCAT_2_HOME=/home/apache-tomcat-2
CATALINA_2_BASE=/home/apache-tomcat-2
CATALINA_2_HOME=/home/apache-tomcat-2
export TOMCAT_2_HOME CATALINA_2_BASE CATALINA_2_HOME
Linux配置多個tomcat并同時啟動安裝JDK及Tomcat複制一份Tomcat修改 /etc/profile檔案修改tomcat的配置檔案測試Tomcat 最後記得 source /etc/profile
修改tomcat的配置檔案
每個tomcat一共需要修改三處,包含兩個檔案,分别是:
1、../apache-tomcat-1/conf/server.xml
(此處的serivce.xml我們保持不變)
我們把apache-tomcat-2/conf/server.xml的兩處修改成其他端口:8006和8081
Linux配置多個tomcat并同時啟動安裝JDK及Tomcat複制一份Tomcat修改 /etc/profile檔案修改tomcat的配置檔案測試Tomcat 2、../apache-tomcat-1/bin/catalina.sh
在檔案開頭添加
export CATALINA_BASE=$CATALINA_BASE
export CATALINA_HOME=$CATALINA_HOME
意思是啟動的時候指定tomcat的路徑
在apache-tomcat-2/bin/catalina.sh的開頭加上
export CATALINA_BASE=$CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME
Linux配置多個tomcat并同時啟動安裝JDK及Tomcat複制一份Tomcat修改 /etc/profile檔案修改tomcat的配置檔案測試Tomcat 測試Tomcat
啟動tomcat
cd /home/apache-tomcat-1/bin
./startup.sh
cd /home/apache-tomcat-2/bin
./startup.sh
輸入測試連結,打開tomcat的首頁(或者在本地浏覽器輸入相應的IP端口)
curl 127.0.0.1:8080
curl 127.0.0.1:8081
Linux配置多個tomcat并同時啟動安裝JDK及Tomcat複制一份Tomcat修改 /etc/profile檔案修改tomcat的配置檔案測試Tomcat
Linux配置多個tomcat并同時啟動安裝JDK及Tomcat複制一份Tomcat修改 /etc/profile檔案修改tomcat的配置檔案測試Tomcat 打開成功