运行多个tomcat服务器

时间:2011-11-23 07:20:31

标签: tomcat tomcat6 tomcat7

我已将tomcat 6和7安装到端口8080。

我正在使用tomcat 6通过从其Web应用程序加载文件来在本地LAN中部署我的项目。

与此同时,我正在使用eclipse ide进行开发。

当我必须使用tomcat7从eclipse运行我的项目时,我必须停止tomcat6。

是否可以更改tomcat的端口?

我想要的是同时运行两台服务器。

提前致谢..

3 个答案:

答案 0 :(得分:17)

以这种方式安装两个tomcat实例:

下载tomcat,并将其解压缩两次,分成两个独立的目录。 以下列方式编辑其中一个副本中的conf / server.xml文件: 将根服务器元素上的端口更改为其他数字(例如8006) 将Connector元素上的端口属性更改为其他数字(例如8010而不是8009,8081而不是8080和8444而不是8443) 您现在应该能够在两个安装中运行bin / startup.sh脚本以获得两个正在运行的tomcats。使用端口8080连接并安装基本应用程序服务,然后使用端口8081连接以安装服务提供商管理服务。 Source link。 给出了一些其他有用的链接 linkslinks

答案 1 :(得分:4)

您需要更改port on which your connector listens至少其中一个 - 6060版本67070版本7听起来不错且值得纪念对我来说。

请注意,这不仅适用于不同版本的Tomcat - 相同版本的Tomcat的不同配置也可以通过这种方式侦听不同的端口。

答案 2 :(得分:1)

这个问题已经回答了。

在屏幕截图的帮助下,这个新主题的目的只是帮助初学者。

按照以下步骤

  • 下载文件夹并将其解压缩到您的PC
  • 打开conf文件夹下的server.xml文件。
  • 在连接器标签更新端口号下。 screen shot of server.xml and connector tag

重复相同的步骤并更改端口号以创建另一个tomcat实例。