怎樣安裝兩個tomcat,怎樣配置


裝兩個tomcat 各自是6.0和7.0 可想執行tomcat6.0 可是實際上卻執行tomcat7.0  兩個版本號都是用解壓縮包   事實上就是不能執行tomcat6.0 僅僅能執行7.0  兩個環境變量都配置了。

port也改了 還是不行

我遇到這樣的情況了,不知大家遇到沒有,例如以下是我的解決方法:

當第一個tomcat啟動后,后面tomcat的server.xml中的port無論怎么改。仍然會報port沖突。后來在dos下執行才發現全部的tomcat都會去找CATALINA_HOME和CATALINA_BASE這兩個環境變量(CATALINA_HOME這個變量指向tomcat的安裝文件夾,CATALINA_BASE指向tomcat的工作文件夾,假設一個tomcat服務下僅僅有一個工作文件夾,則這兩個變量路徑同樣,假設想要多個工作台文件夾使用同一個tomcat服務,則這個變量分別指向各自的文件夾),因此過程例如以下:  

1.使用壓縮版的tomcat不能使用安裝版的。  
2.第一個tomcat的配置不變。  
3.添加環境變量CATALINA_HOME2。值為新的tomcat的地址;添加環境變量CATALINA_BASE2。值為新的tomcat的地址。  
4.改動新的tomcat中的startup.bat,把當中的CATALINA_HOME改為CATALINA_HOME2。  
5.改動新的tomcat中的catalina.bat,把當中的CATALINA_HOME改為CATALINA_HOME2,CATALINA_BASE改為CATALINA_BASE2。

  
6.改動conf/server.xml文件:  
6.1 <Server port="8006" shutdown="SHUTDOWN">把port改為沒有是使用的port(原始8005)。

  
6.2 <Connector port="8081" maxHttpHeaderSize="8192"  
  maxThreads="150" minSpareThreads="25" maxSpareThreads="75"  
  enableLookups="false" redirectPort="8443" acceptCount="100"  
  connectionTimeout="20000" disableUploadTimeout="true" /> 把port改為沒有是使用的port(原始8080)

  
6.3<Connector port="8010"  
  enableLookups="false" redirectPort="8443" protocol="AJP/1.3" /> 把port改為沒有是使用的port(原始8009)。  

7成功。

第三、第四.....等N台server參考3~6 步順序進行就可以。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM