【问题标题】:Where is the httpd.conf file?httpd.conf 文件在哪里?
【发布时间】:2014-04-02 08:22:48
【问题描述】:

我已经下载了 Apache Tomcat 用于开发 Java Servelets,然后我也想到了使用 PHP,我参考了 this 以获取有关为 PHP 设置 Apache Server 的帮助,它说:

要配置 Apache 运行 PHP,httpd.conf 文件需要 修改的。该文件位于apache安装目录 在 conf 文件夹下。 在 EditRocket 中打开 httpd.conf 文件并执行 以下:

A.在所有 LoadModule 语句之后添加以下行:

LoadModule php5_module "c:/php/php5apache2_2.dll"

B.搜索 AddType,并在最后一个 AddType 之后添加以下内容 行:

AddType application/x-httpd-php .php

C.将 PHP 位置添加到 httpd.conf 文件的末尾。为了 例如,在文件末尾添加以下内容:

PHPIniDir "c:/php"

我看了下C:\apache-tomcat-7.0.4\conf,但是没有像httpd.conf这样的文件。 还有其他版本需要我下载吗?或者Tomcat可以用一些插件什么的来运行它吗?

【问题讨论】:

  • 你试过在你的系统中搜索 httpd.conf 吗?

标签: php apache tomcat


【解决方案1】:

根据Apache Tomcat Howto,Tomcat 无法运行 PHP,因为它只为 JSP 和静态设计。进一步阅读表明,为了提供 JSP 托管,您需要安装 Apache webserver,然后安装 web 服务器适配器,然后修改 Tomcat XML。

  1. 修改 Apache 的 httpd.conf 文件。
  2. 安装 Web 服务器适配器。
  3. 修改 Tomcat 的 server.xml 文件。

该链接是旧的,但还有其他参考,其中大多数会告诉您在 apache 中安装 mod_proxy 并将其发送到 tomcat 用于您的 jsp 应用程序部分。

我会在文档中建议 further reading 了解如何使其工作,因为我没有第一手经验来获得完整的解释。另请查看here,以获取有关如何将 apache 请求转发到您的 tomcat 应用程序的更多信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-12
    • 2023-03-31
    • 1970-01-01
    • 2016-05-25
    • 1970-01-01
    • 2011-07-06
    • 2019-04-10
    • 2022-01-16
    相关资源
    最近更新 更多