【问题标题】:running php and java on the same server在同一台服务器上运行 php 和 java
【发布时间】:2011-07-12 07:19:06
【问题描述】:

我有使用 java 编写的 web 服务,它与 android 应用程序交互,现在我们需要使用 php 框架 codeigniter 实现一个前端 web 门户。我们有公共数据库 mysql 5.1,它与 web 服务和 web 门户交互,是否可以在已经运行 tomcat6 servlet 容器但没有 apache web 服务器的服务器中配置 LAMP 堆栈。我如何进一步处理,当我搜索相同的问题时,我发现一个叫做 php java bridge 的东西是我必须使用的吗? 让我更准确地说,我已经运行了 ec2 ubuntu 实例,域停在 godaddy 中,我已经用我的 ec2 实例的 ip 配置了 A 记录,所以当请求进来时,它将被定向到应用程序在 tomcat6/webapps/ROOT 中运行,但现在我需要将其重定向到 php 应用程序我该怎么做,并且来自 android 的请求应该被定向到基于 java 的 Web 服务,我该如何管理?

请帮忙

【问题讨论】:

    标签: java php tomcat6 wamp php-java-bridge


    【解决方案1】:

    您可以从 Apache 代理到 tomcat 服务器的请求……有两台虚拟主机,一台用于 tomcat,一台用于 php……全部由 apache 协调。

    http://tomcat.apache.org/connectors-doc/webserver_howto/apache.html

    建议您还阅读 Workers HowTo 文档以了解如何设置 Web 服务器和 Tomcat 引擎之间的工作实体。有关更详细的配置信息,请参阅 workers.properties、uriworkermap 和 Apache 的参考指南。

    【讨论】:

    • 非常感谢您的帮助,我已经编辑了我的问题,请看一下。非常感谢你
    • 通过 mod_proxy 实现虚拟主机 ... 或代理重定向并将 Apache 放在前面 ...
    猜你喜欢
    • 2015-04-01
    • 1970-01-01
    • 2013-09-14
    • 1970-01-01
    • 1970-01-01
    • 2013-06-20
    • 2018-12-04
    • 2010-09-11
    • 2016-12-17
    相关资源
    最近更新 更多