运行多个 tomcat 服务器
Posted
技术标签:
【中文标题】运行多个 tomcat 服务器【英文标题】:Running multiple tomcat servers 【发布时间】:2011-11-23 07:20:30 【问题描述】:我已经将tomcat 6和7安装到了8080端口。
我正在使用 tomcat 6 通过从其 Web 应用程序加载文件来在本地 LAN 中部署我的项目。
同时我正在使用eclipse ide进行开发。
当我必须使用 tomcat7 从 eclipse 运行我的项目时,我必须停止 tomcat6。
tomcat的端口可以改吗?
我想要的是同时运行两个服务器。
提前谢谢..
【问题讨论】:
【参考方案1】:这样安装两个tomcat实例:
下载tomcat,解压两次,放到两个单独的目录中。 按以下方式编辑其中一份副本中的 conf/server.xml 文件: 将根服务器元素上的端口更改为不同的数字(例如 8006) 将连接器元素上的端口属性更改为不同的数字(例如,8010 代替 8009、8081 代替 8080 和 8444 代替 8443) 您现在应该能够在两个安装中运行 bin/startup.sh 脚本以获得两个正在运行的 tomcat。使用8080端口连接并安装基础应用服务,然后使用8081端口连接安装服务提供者管理服务。 Source link。 给出了一些其他有用的链接 links, links.
【讨论】:
【参考方案2】:您需要为其中至少一个更改port
on which your connector listens -- 6060
用于版本6
和7070
用于版本7
对我来说听起来不错且令人难忘。
请注意,这不仅仅适用于不同版本的 Tomcat——同一版本 Tomcat 的不同配置也可以通过这种方式监听不同的端口。
【讨论】:
【参考方案3】:这个问题已经回答了。
这个新线程的唯一意图是帮助初学者,在屏幕截图的帮助下。
按照以下步骤,
下载文件夹并将其解压缩到您的 PC 中 打开conf文件夹下的server.xml文件。 在连接器标记下更新端口号。重复相同的步骤并更改端口号以创建另一个 tomcat 实例。
【讨论】:
以上是关于运行多个 tomcat 服务器的主要内容,如果未能解决你的问题,请参考以下文章