我可以在Jetty或WAS 7上部署Php / Drupal应用程序吗?不使用wamp服务器然后使用Jetty会有任何挑战吗?
由于
答案 0 :(得分:0)
Jetty和Websphere旨在托管Java应用程序并成为通用HTTP服务器。它们似乎不是为PHP应用程序提供服务的。
虽然一些基本的网络搜索似乎表明Jetty can call PHP as a CGI program(呃,也许,这就是那里链接的博客帖子 - 看起来更像是一堆XML配置给我.. Java不是我的事情)至少是一个旧版本的Websphere has a few other options,如果沿着这条路走下去,你可能会陷入痛苦的世界。
考虑使用标准Web服务器作为反向代理到您选择的Java应用程序服务器。 nginx和Apache都可以配置为根据各种条件将请求传递给其他服务器,例如路径模式匹配,否则无法提供请求。
答案 1 :(得分:0)
WebSphere的另一个选择是免费Feature Pack for Dynamic Scripting,它提供PHP支持。但我不知道PHP支持是如何工作的;例如,你是否可以直接插入Drupal安装。
答案 2 :(得分:0)
Quercus是用于JVM的PHP实现。它可能适用于任何servlet容器。
PHP及其内置的标准库(用C语言编写)非常古怪,而且很难实现100%兼容的PHP的另一个实现。因此,一些应用程序可能无法在Quercus中使用。
答案 3 :(得分:0)
我还需要在 WAS V8.5 上加载PHP页面作为Java应用程序的前端,以下是我的发现:
您可以使用动态脚本添加PHP支持,或者这些文章可以帮助您:
http://www.ibm.com/developerworks/opensource/library/os-php-read/#in2
http://krook.net/php-ihs-websphere-db2