【问题标题】:How to configure existing Apache 2 server to use PHP?如何配置现有的 Apache 2 服务器以使用 PHP?
【发布时间】:2020-08-25 13:24:36
【问题描述】:

互联网上有很多文章解释如何配置 LAMP 环境,但很少有文章描述如何配置现有的 Apache 服务器以使用 PHP,考虑到 Apache 已经安装在另一个位置,然后是默认位置.

我在安装了 Apache 但未配置 PHP 模块的 AWS Lightsail Node.js 堆栈中遇到了这种情况。

有谁知道如何配置现有的 Apache 安装以使用 PHP?

【问题讨论】:

    标签: php apache configuration httpd.conf


    【解决方案1】:

    在做了一些研究后,我发现了进行配置的必要步骤(对于 Ubuntu):

    1. 运行 sudo apt-get update 以获取可用软件包的最新列表
    2. 运行安装PHP:
    sudo apt-get install php libapache2-mod-php
    
    1. 运行sudo find / -name libphp*获取libphpX.X.so文件的位置
    2. libphpX.X.so 文件复制到Apache modules 文件夹中
    3. 打开 Apache httpd.conf 文件并在末尾添加以下行:
    <FilesMatch \.php$>
        ​SetHandler application/x-httpd-php
    ​</FilesMatch>
    
    1. 重启apache服务器

    【讨论】:

      猜你喜欢
      • 2015-07-09
      • 1970-01-01
      • 1970-01-01
      • 2015-05-12
      • 1970-01-01
      • 2011-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多