【问题标题】:Moving a web application from Jrun to Tomcat server将 Web 应用程序从 Jrun 移动到 Tomcat 服务器
【发布时间】:2014-02-20 18:57:16
【问题描述】:

我有一个在 jrun 服务器上运行的 Web 应用程序。我必须将其移至 tomcat 服务器。可能的变化是什么?

【问题讨论】:

    标签: apache tomcat web-applications jrun


    【解决方案1】:

    有很多,因为您可能还需要处理不同的 Java 版本和 Servlet API 版本,但主要任务只是将 Jrun 上下文描述文件转换为 Tomcat 文件(在 server.xml 中或在单独的文件中每个 @ 987654321@).

    Tomcat 还附带了一些内置的 Web 应用程序(例如,主机管理器),用于通过 Web 界面管理您的部署,但进行简单的设置可能有点过头了。

    详细说明您要迁移的应用程序并没有什么坏处。鉴于最初选择 JRun,我怀疑您正在迁移 Coldfusion 站点,如果属实,您可能会通过预先说明这一点来找到与您的情况更直接相关的建议。

    您还需要将 apache-jrun 连接器更改为 tomcat AJP 或 mod_proxy 连接方法。根据您的情况,您的 http.conf 中如下几行应该足够了:

    # Proxy CFML files to Tomcat/Jetty
    RewriteCond %{REQUEST_FILENAME} /[^/:]+\.cfml*($|/)
    RewriteRule (.*) ajp://%{HTTP_HOST}:8009$1 [P,L]
    

    【讨论】:

      猜你喜欢
      • 2013-04-26
      • 1970-01-01
      • 1970-01-01
      • 2015-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-02
      • 1970-01-01
      相关资源
      最近更新 更多