centos7上部署多個tomcat
阿新 • • 發佈:2021-07-25
搭建多個tomcat環境
如果你有多臺伺服器的話,可以在多個伺服器上搭建一樣的tomcat環境,關於tomcat環境搭建可以參考這篇https://www.cnblogs.com/yoyoketang/p/10186513.html
前面是用的yum直接安裝的,本篇介紹用wget下載安裝apache-tomcat-8.5.35,下載地址[wgethttp://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.35/bin/apache-tomcat-8.5.35.tar.gz](wgethttp://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.35/bin/apache-tomcat-8.5.35.tar.gz
由於我這邊只有一臺伺服器,為了方便練習,可以在一個伺服器上搭建3個tomcat環境
- 先在/usr/local目錄下新建一個tomcat目錄
- wget下載apache-tomcat-8.5.35.tar.gz
- tar -zxf解壓
- 解壓後重命名apache-tomcat-1
- 同一目錄下複製2個一樣的apache-tomcat-2、apache-tomcat-3
- tomcat預設都是在8080埠啟動的,為了能讓3個服務都能啟動,就需要改啟動埠,開啟apache-tomcat-1/conf/server.xml目錄編輯
- vim /usr/local/tomcat/apache-tomcat-1/conf/server.xml
- 找到以下三個地方,把埠改成跟之前不一樣的,如下
-
改完之後,去阿里雲ECS後臺管理-安全組-配置規則-新增8081、8082、8083三個埠訪問許可權
接著去啟動3個tomcat, 看到如下提示,說明正常啟動了
- 停掉tomcat服務是在bin下執行
./shutdown.sh
-
啟動完成後,在瀏覽器上分別然後訪問
http://47.104.x.x:8081/
,http://47.104.x.x:8082/
,http://47.104.x.x:8082/
。會發現都可以訪問到了。
首次訪問會比較慢,如果不能訪問就執行reboot重啟為了驗證方便,修改tomcat首頁/usr/local/tomcat/apache-tomcat-1/webapps/ROOT,開啟index.jsp檔案,把Home 分別改成Home8081,Home8082,Home8083
-
改完之後重新整理頁面就能訪問了
-