多个服务器的安装

安装两个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 步顺序进行便可!


四、因此当装了两个以上的时候,我建议用压缩版的。

相关文章
相关标签/搜索