如何在一台 PC 上打开两个 Tomcat 服务器

Tomcat 版本:apache-tomcat-7.0.78;apache

操做系统:Windows浏览器

首先下载 Tomcat 的压缩包,固然 Apache 官网提供了 Windows 下的安装包,咱们选择压缩版的。tomcat

Tomcat 的默认配置服务器

首先是须要JDK,这一步就不说了。操作系统

而后只须要将文件解压,而后在环境变量中添加 CATALINA_HOME,值为文件的目录。code

双击运行 bin/startup.bat,就能够运行服务器了。server

(这里有个坑啊,我以前一直觉得是运行 Tomcat7.exe 或者 Tomcat7w.exe 这两个文件运行的,固然这两个也能运行服务器,可是在此以前须要在 cmd 下敲命令 service.bat install 安装 Tomcat7 服务,我以前也一直是这么作的,然而此次两个 Tomcat 的话,服务名字重了就用不了了。要卸载服务的话用 “service.bat remove”)xml

其实还能够更简单,咱们查看 startup.bat 文件,发现其实 Tomcat 会检查咱们有没有配置 CATALINA_HOME 环境变量,若是没有他会将当前目录做为 CATALINA_HOME 的值。因此咱们索性不配置了,这样若是 Tomcat 多了,也能够以不变应万变。rem

第二个 Tomcat 的配置cmd

打开 conf/server.xml,修改以下三个端口:

<Server port="18005" shutdown="SHUTDOWN">

<Connector port="18080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

<Connector port="18009" protocol="AJP/1.3" redirectPort="8443" />

以后就能够了,运行 startup.bat,在浏览器上输入端口号就能够看到 tomcat 的首页了。

若是是配置了环境变量的,修改方法是:

  • 新增环境变量 CATALINA_HOME,值设为第二个解压目录的路径。
  • 修改新的tomcat中的startup.bat,把其中的 CATALINA_HOME 改成 CATALINA_HOME2。
  • 修改新的tomcat中的catalina.bat,把其中的 CATALINA_HOME 改成 CATALINA_HOME2。
  • 修改上述三个端口。

两种方法均可以,可是明显的是不配置环境变量更加简洁一些。

相关文章
相关标签/搜索