多個服務器的安裝

安裝兩個tomcat 分別是9.0.0.M4和8.0.36 ,可想運行tomcat9.0 可是實際上卻運行tomcat8.0.36 兩個
版本都是用解壓縮包 其實就是不能運行tomcat9.0.0.M4 只能運行tomcat-8.0.36 兩個環境變量都配置
了,
端口也改了 仍是不行。

因此如下有兩種方法:java


一、一個服務器用安裝版的,另外一個用壓縮版的,先安裝安裝版的,而後壓縮版就直接下一步就好了,可是到了有個多個框的時候,須要改一下參數,都加 1,由於原來默認參數與已經安裝的安裝版的tomcat會發生端口衝突(8080)。因此咱們都加1 就好了(8081),還有8006,8081,8010。apache



二、就是兩個服務器都用壓縮版的,第一個服務器直接下一步直到安裝完成。第二個在多個框時加1.以免與第一個服務器發生衝突。瀏覽器

 

3,可是我百度了一下,有兩個都用安裝版的。可是沒法理解的是我裝了而且都改了conf的server.xml文件和catalina和startup 文件。可是在瀏覽器測試的時候失敗。如下是百度的方法:tomcat


1.使用壓縮版(即apache-tomcat-8.0.36.exe是一個可執行文件,而安裝版是一個安裝文件。)的tomcat不能 使用安裝版的。服務器

2.第一個tomcat的配置不變。ide

3.增長環境變量CATALINA_HOME2,值爲新的tomcat的地址;增長環境變量CATALINA_BASE2,值爲新的tomcat的 地址。測試

4.修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改成CATALINA_HOME2。spa

5.修改新的tomcat中的catalina.bat,把其中的CATALINA_HOME改成CATALINA_HOME2,CATALINA_BASE改成 CATALINA_BASE2。server

6.修改conf/server.xml文件:xml

6.1 <Server port="8006" shutdown="SHUTDOWN">把端口改成沒有是使用的端口(原始8005)。

6.2 <Connector port="8081" maxHttpHeaderSize="8192"

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

enableLookups="false" redirectPort="8443" acceptCount="100"

connectionTimeout="20000" disableUploadTimeout="true" /> 把端口改成沒有是使用的端口(原始8080)。

6.3<Connector port="8010"

enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> 把端口改成沒有是使用的端口(原始 8009)。

7成功!

8 第3、第四.....等N臺服務器參考3~6 步順序進行便可!


四、因此當裝了兩個以上的時候,我建議用壓縮版的。

相關文章
相關標籤/搜索