在Windows上安装 PHP 8 和 Apache 2.4

在当今Web开发中,PHP和Apache是最流行的组合之一。本文将指导您如何在Windows上安装PHP 8和Apache 2.4。我们将分步骤进行,确保每个人都能轻松完成安装。

第一步:下载和安装Apache

  1. 下载Apache:首先,从Apache Lounge网站(Apache Lounge)下载Apache HTTP Server的Windows版本。选择与您的操作系统(32位或64位)相匹配的版本。

  2. 解压和配置

  3. 将下载的压缩包解压到您希望安装Apache的目录,例如C:\Apache24
  4. 进入解压目录,您会看到一个 conf 文件夹,找到并打开 httpd.conf 文件。
  5. 使用文本编辑器(如Notepad++)打开该文件,找到以下行并进行修改:

    apache # Change the following directives as needed: DocumentRoot "c:/Apache24/htdocs" <Directory "c:/Apache24/htdocs">

    您可以根据需要更改DocumentRoot及其相关目录。

  6. 安装Apache为服务

  7. 打开命令提示符(以管理员方式),执行以下命令注册Apache服务: bash cd C:\Apache24\bin httpd.exe -k install
  8. 输入后,Apache就会被安装为Windows服务。

  9. 启动Apache:使用以下命令启动Apache服务: bash httpd.exe -k start

可以在浏览器中输入 http://localhost/ 检查Apache是否正常运行。如果看到“它工作了”的页面,说明安装成功。

第二步:下载和安装PHP 8

  1. 下载PHP:访问PHP官方网站(PHP Downloads)下载最新的PHP 8版本(选择非线程安全版,适合Apache)。

  2. 解压和配置

  3. 将下载的PHP压缩包解压到C:\php目录中。
  4. C:\php添加到系统环境变量中,以便在命令行中使用PHP。

  5. 配置php.ini

  6. php.ini-developmentphp.ini-production 文件重命名为 php.ini,并编辑此文件。
  7. 在文件中找到并修改以下行,以启用所需的扩展,例如:

    ini extension_dir = "ext" extension=mysqli extension=curl extension=gd

  8. 配置Apache与PHP集成

  9. 返回到Apache的 httpd.conf 文件并添加以下行,确保Apache能够识别PHP:

    apache LoadModule php8_module "c:/php/php8apache2_4.dll" AddHandler application/x-httpd-php .php PHPIniDir "C:/php"

  10. httpd.conf 文件的最后,添加以下代码使得Apache能处理PHP文件:

    apache <IfModule mime_module> AddType application/x-httpd-php .php </IfModule>

第三步:测试PHP

  1. 创建测试文件:在 C:\Apache24\htdocs 目录中创建一个名为 info.php 的文件,内容如下:

```php

```

  1. 重启Apache:在命令提示符中执行以下命令以重启Apache服务: bash httpd.exe -k restart

  2. 查看结果:在浏览器中输入 http://localhost/info.php,如果看到PHP配置信息页面,说明PHP已经成功安装并与Apache集成。

结论

通过以上步骤,您成功地在Windows上安装了PHP 8和Apache 2.4。这个组合是开发和测试PHP应用程序的强大工具。之后,您可以根据需要安装其他PHP扩展,并开始构建您的Web应用。希望这篇文章能对您有所帮助!

点赞(0) 打赏

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部