我们目前正在 Rackspace 上设置一个新的应用程序托管环境,并且正在努力寻找适用于 Tomcat 7 的软件包。
我们之前的提供商是 Amazon,我们在 Amazon Linux 上运行,他们通过他们的 amzn-updates-Base 存储库提供了我们正在使用的 Tomcat 7 包。我们的新提供商 Rackspace 让我们在 RHEL 6.4 上进行设置。显然,我们使用的 RedHat EUS 服务器存储库只有 Tomcat 6 可用。我们还检查了 Rackspace IUS 存储库和 Fedora 的 EPEL(Linux 额外软件包)存储库,但似乎都没有适用于 Tomcat 7 的软件包。
我们很清楚 Tomcat 是 Java,因此不依赖于特定的体系结构,并且网上有许多“如何在 linux 上安装 Tomcat 7”教程,但它们只是一些随机工程师采取的步骤,然后将其发布到他们的博客。走这条路线似乎是利用维护包的一大退步:1) 我们知道设置正确、安全和 2) 我们可以通过 yum with 接收更新。
Tomcat 7 已经发布 3 年了,实际上 Tomcat 8 现在处于测试阶段。我很惊讶像 RedHat 这样的大型组织都没有选择第 7 版。所以,请问大家:您会建议我们(以及其他处于类似情况的人)如何进行?
我们看到的选项是:
自己手动下载、设置启动脚本、用户帐户等,并以不同的时间间隔检查是否有任何更新(安全或其他)。这里的问题是我们是否做对了。
使用 Tomcat 6 包 - 版本 7 似乎没有太大的变化,但我们没有用这个版本测试我们的产品,并且不想在两个应用程序服务器版本环境中测试我们的应用程序。
继续寻找合适的 tomcat 7 包 - 似乎我们不太可能找到任何可信的东西。
更新:
指出的另一个潜在选择是构建我们自己的 tomcat7 包。我找到了一个 GitHub 项目,它可能是一个很好的起点:https : //github.com/bdwyertech/rpm-tomcat7
小智 5
EPEL 测试确实包括 Tomcat 7:http : //pkgs.org/centos-6/epel-testing-i386/tomcat-7.0.33-3.el6.noarch.rpm.html
归档时间: |
|
查看次数: |
13140 次 |
最近记录: |