Centos7中搭建多個tomcat
一、先在xshell中的/usr/local目錄下新建一個tomcat目錄
二、上傳tomcat安裝包
三、進行解壓tomcat的安裝包,命令:tar xzvf
四、先重新命名,再在同一目錄下複製2個一樣的apache-tomcat-2、apache-tomcat-3,重新命名命令:mvapache-tomcat-8.5.35 apache-tomcat-1
複製命令:cp -r apache-tomcat-1 apache-tomcat-2
cp -r apache-tomcat-1 apache-tomcat-3
五、tomcat預設都是在8080埠啟動的,為了能讓3個服務都能啟動,就需要改啟動埠,開啟apache-tomcat-1/conf/server.xml目錄編輯,命令:vi /usr/local/tomcat/apache-tomcat-1/conf/server.xml
找到以下三個地方,把埠改成跟之前不一樣的,如下
1、vi /usr/local/tomcat/apache-tomcat-1/conf/server.xml
2、開啟apache-tomcat-2/conf/server.xml目錄編輯,命令:vi /usr/local/tomcat/apache-tomcat-2/conf/server.xml
3、開啟apache-tomcat-3/conf/server.xml目錄編輯,命令:vi /usr/local/tomcat/apache-tomcat-3/conf/server.xml
4、加防火牆,改對應的埠號:8081/8082/8083
firewall-cmd--add-port=8083/tcp--permanent
firewall-cmd--add-port=8083/udp--permanent
firewall-cmd--reload
5、啟動3個tomcat, 看到如下提示,說明正常啟動了,重複三次。
6.啟動完成後,在瀏覽器上分別然後訪問http://47.104.x.x:8081/
http://47.104.x.x:8082/
,http://47.104.x.x:8082/
。會發現都可以訪問到了。首次訪問會比較慢,如果不能訪問就執行reboot重啟,如需要停掉tomcat服務是在bin下執行命令:./shutdown.sh