【发布时间】:2011-11-30 02:48:47
【问题描述】:
我需要在我位于 rackspace.com 的 linux 服务器空间上安装 Apache Tomcat。我不确定哪个是我需要使用的最佳版本。 我还需要对 PHP、Java、JSP、servlet 和 ASP 的支持。我需要单独安装这些还是 apache/linux 默认支持这些? 如果需要单独安装,应该安装 PHP、Java、JSP、Servlet 和 ASP 的哪个版本?
【问题讨论】:
我需要在我位于 rackspace.com 的 linux 服务器空间上安装 Apache Tomcat。我不确定哪个是我需要使用的最佳版本。 我还需要对 PHP、Java、JSP、servlet 和 ASP 的支持。我需要单独安装这些还是 apache/linux 默认支持这些? 如果需要单独安装,应该安装 PHP、Java、JSP、Servlet 和 ASP 的哪个版本?
【问题讨论】:
最新的,除非您有其他选择的真正理由。
【讨论】:
我会说,越新越好。撰写本文时最新的稳定 Tomcat 是 6.0.29。如果您安装 Tomcat 5.5,您将无法运行 Servlet 2.5(例如,这是 JSF 2.0 的要求)。
虽然技术上可以在 Tomcat 上运行,但在 Apache 或 lighttpd 上运行 PHP 站点更为传统。
现在是 ASP 部分。 ASP 是一项相当古老的 Microsoft 技术,自然,Microsoft 希望您使用 Windows 来提供 ASP 页面。虽然有解决方法。有 Apache::ASP 项目,它为 Apache 添加了使用 Perl 作为语言的 ASP 支持。 ChiliSoft(现在是 Oracle)曾经有一个产品允许您在 Unix 上运行基于 VBScript 的 ASP,但我认为它仍在积极开发中,甚至没有出售。
如果您需要的是 ASP.NET,您可以使用 Novell 的 Mono,它包括一个在 Apache 上运行 ASP.NET 页面的模块。
【讨论】:
请注意,Quercus 是 PHP 的 Java 实现。显然它可以运行 WordPress 等等http://quercus.caucho.com/
【讨论】: