1. 程式人生 > >在同一臺電腦上部署多個tomcat服務器

在同一臺電腦上部署多個tomcat服務器

sta 小項目 必須 ctrl 圖片 AR 14. con 而不是

因為在寫一些小的項目的時候,需要另外用到一臺圖片服務器,所以不得不開啟多個tomcat了。

在這裏我用的是tomcat 9.0,一個是正常時的tomcat,一個是圖片服務器,在這裏我就用tomcat1和tomcat2來說明。

首先要配置環境變量。至於配置環境,不會的可以自己百度下怎麽配置,相信大家在配置jdk的時候都會了。

在環境變量中都要配置兩臺服務器,便於使用

技術分享圖片

通過圖片,可以看出有一個是為圖片服務器而特制的。

還在要Path下面配置,兩個服務器都要配置。

技術分享圖片

配置好環境變量後,還要去tomcat2下面修改端口,目的是保證端口不沖突,不然在同時啟動的時候會出現端口已使用

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

修改端口後,兩臺服務器的端口就不會出現沖突了。

這時候還要去bin目錄裏面修改catalina.batstartup.bat

打開這兩個文件後,按ctrl+F來把裏面的 CATALINA_HOME_IMAGE_SERVICE 全部替換成 CATALINA_HOME

技術分享圖片

這是為什麽呢?是因為我們在配置tomcat2的環境變量的時候,把tomcat2的路徑定義為CATALINA_HOME_IMAGE_SERVICE

技術分享圖片

如果這兩個文件裏面的CATALINA_HOME不進行替換,那麽tomcat2在啟動的時候就會根據這個定義去找到了tomcat1,那麽在啟動tocmat2的時候還是啟動了tomcat1

所以我們必須要進行全部替換才能保證tomcat2啟動的是tocmat2,而不是tomcat1。

因為我在寫一個小項目用的圖片上傳使用的是Jersey插件,所以還要在tomcat下面的conf目錄時候修改web.xml文件,只是添加一些內容而已

技術分享圖片

好了,就到這裏了。小白一枚,如果有哪裏說錯了,歡迎指出。互相學習。

在同一臺電腦上部署多個tomcat服務器