📜  如何在 Windows 的 Apache 上安装PHP ?(1)

📅  最后修改于: 2023-12-03 15:08:50.712000             🧑  作者: Mango

如何在 Windows 的 Apache 上安装 PHP?

如果你是一名 Windows 系统下的程序员,在开发 Web 项目时不可避免会涉及到 PHP。本文将介绍如何在 Windows 的 Apache 上安装 PHP。

确认环境

首先,确认你已经安装了 Apache。你可以从 Apache 官网 下载 Windows 版本的 Apache,并按照安装说明进行安装。

下载 PHP

PHP 官网 下载对应版本的 PHP。建议下载 zip 格式的压缩包,因为它比较小巧,方便安装和配置。

解压 PHP

将下载的 PHP 压缩包解压到你想要安装的目录下。建议将解压后的目录命名为“php”。

配置 PHP

进入 PHP 的目录,将里面的“php.ini-development”文件复制一份,并命名为“php.ini”。然后,用文本编辑器(如 Notepad++)打开“php.ini”文件,找到“extension_dir”这一项,将其改为:

extension_dir = "C:\php\ext"

其中,“C:\php”为你解压 PHP 压缩包的目录,“ext”为存放 PHP 拓展的目录。

接着,找到以下三行(去掉分号表示启用对应的拓展):

;extension=mysqli
;extension=openssl
;extension=pdo_mysql

取消注释这三行中你需要的拓展,比如:

extension=mysqli
extension=pdo_mysql

此外,你也可以在“php.ini”文件中设置 PHP 的一些基础配置,比如时区、错误信息显示等等。具体设置方式可以参考“php.ini”文件中的注释。

配置 Apache

在 Apache 的配置文件中添加以下内容:

LoadModule php7_module "C:\php\php7apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:\php"

其中,“LoadModule”一行需要填写你的 PHP 版本号,比如“php7_module”或“php8_module”等等。如果你不知道自己 PHP 的版本号,可以参考 PHP 压缩包里的“readme.txt”文件。

测试 PHP

启动 Apache。在 Apache 的根目录下创建一个名为“index.php”的文件,并写入以下内容:

<?php
phpinfo();

然后,访问 http://localhost/index.php,如果页面上显示了 PHP 的相关信息,证明 PHP 安装成功。

总结

通过以上步骤,你已经成功地在 Windows 的 Apache 上安装了 PHP。希望本文对你有所帮助。