【问题标题】:Running multiple tomcat servers运行多个 tomcat 服务器
【发布时间】:2011-11-23 07:20:30
【问题描述】:

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

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

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

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

tomcat的端口可以改吗?

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

提前谢谢..

【问题讨论】:

    标签: tomcat tomcat6 tomcat7


    【解决方案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 用于版本67070 用于版本7 对我来说听起来不错且令人难忘。

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

      【讨论】:

        【解决方案3】:

        这个问题已经回答了。

        这个新线程的唯一意图是帮助初学者,在屏幕截图的帮助下。

        按照以下步骤,

        • 下载文件夹并将其解压缩到您的 PC 中
        • 打开conf文件夹下的server.xml文件。
        • 在连接器标记下更新端口号。

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2017-06-03
          • 2017-08-12
          • 2020-01-11
          • 1970-01-01
          • 1970-01-01
          • 2021-02-05
          • 1970-01-01
          相关资源
          最近更新 更多