1. 程式人生 > >linux 下運行多個tomcat

linux 下運行多個tomcat

服務 端口 code startup src 服務器 通用 cto 多個

一、配置java環境變量
我配置的是1.8;

二、下載解壓版的tomcat,上傳服務器,復制一份,將tomcat解壓到 /usr/local/src/ 下(解壓到哪裏你高興就行),

    兩份分別命名為 apache-tomcat_1 和 apache-tomcat_2 ;

三、修改端口,因為兩個tomcat解壓後的默認端口是一樣的,這裏需要修改三個端口:

  1. <Server port="9005" shutdown="SHUTDOWN">
    原來為8005,我修改成9005
  2. <Connector port="9080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
    原來為8080,我修改為9080
  3. <Connector port="9009" protocol="AJP/1.3" redirectPort="8443" />

    原來為8009,我修改為9009

    這樣兩個tomcat端口就不沖突了;

四、配置環境變量;

執行    vim /etc/profile    ,

在尾部添加如下信息,路徑按照自己安裝的修改;
CATALINA_BASE=/usr/local/src/apache-tomcat_1
CATALINA_HOME=/usr/local/src/apache-tomcat_1
TOMCAT_HOME=/usr/local/src/apache-tomcat_1
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME

CATALINA_2_BASE=/usr/local/src/apache-tomcat_2
CATALINA_2_HOME=/usr/local/src/apache-tomcat_2
TOMCAT_2_HOME=/usr/local/src/apache-tomcat_2

export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME

配置完環境變量後執行 source /etc/profile 使其生效;

五、啟動tomcat

解壓版tomcat最好別用通用的命令啟動,也需要配置才能啟動;

在tomcat的 /bin 文件夾下,有啟動腳本(startup.sh)和關閉腳本(shutdown.sh),就是用它們來控制tomcat服務器的;

分別到兩個tomcat的/bin文件夾下執行啟動腳本(startup.sh):  ./startup.sh   

然後就可以打開瀏覽器登錄查看了,後面記得帶上端口號;

這種方法還可以運行更多的tomcat,只要服務器扛得住;

linux 下運行多個tomcat