linux 下運行多個tomcat
阿新 • • 發佈:2018-07-11
服務 端口 code startup src 服務器 通用 cto 多個 一、配置java環境變量
我配置的是1.8;
我配置的是1.8;
二、下載解壓版的tomcat,上傳服務器,復制一份,將tomcat解壓到 /usr/local/src/ 下(解壓到哪裏你高興就行),
兩份分別命名為 apache-tomcat_1 和 apache-tomcat_2 ;
三、修改端口,因為兩個tomcat解壓後的默認端口是一樣的,這裏需要修改三個端口:
- <Server port="9005" shutdown="SHUTDOWN">
原來為8005,我修改成9005 - <Connector port="9080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
-
<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