在搭建本地PHP开发环境时,让Apache服务器正确加载PHP模块是核心环节,下面我们就一步步讲解完整的配置流程。

前期环境准备
首先你需要提前准备好两个核心组件:
- Apache服务器:建议选择2.4及以上版本,确保和系统架构匹配,比如Windows系统选择对应的VC编译版本
- PHP程序:选择和Apache版本兼容的线程安全版本,Windows下要对应VC运行库版本,Linux下可以通过包管理器安装对应依赖
Windows系统下的配置步骤
1. 放置PHP文件
将下载解压后的PHP文件夹放到固定路径,比如放到C盘根目录,路径为C:\php,注意不要有中文和特殊字符。
2. 修改Apache配置文件
打开Apache安装目录下的conf文件夹,找到httpd.conf配置文件,用文本编辑器打开,在文件末尾添加以下内容:
# 加载PHP模块,路径替换为你的PHP实际路径 LoadModule php_module "C:/php/php8apache2_4.dll" # 设置PHP配置文件路径 PHPIniDir "C:/php" # 添加PHP文件类型映射 AddType application/x-httpd-php .php AddType application/x-httpd-php .php3 AddType application/x-httpd-php .phtml
注意如果PHP版本是7.x,模块文件名可能是php7apache2_4.dll,要根据实际文件名称修改。
3. 验证配置
在Apache的htdocs目录下新建一个test.php文件,写入以下代码:
<?php phpinfo(); ?>
重启Apache服务,打开浏览器访问http://localhost/test.php,如果能看到PHP的信息页面,说明配置成功。
Linux系统下的配置步骤
1. 安装依赖组件
以Ubuntu系统为例,先执行以下命令安装Apache和PHP相关组件:
sudo apt update sudo apt install apache2 php libapache2-mod-php
2. 启用PHP模块
安装完成后,系统会自动配置大部分内容,你可以执行以下命令确认PHP模块是否启用:
sudo a2enmod php sudo systemctl restart apache2
3. 验证配置
同样在/var/www/html目录下新建test.php文件,写入phpinfo代码,访问对应地址验证即可。
常见配置问题排查
- 如果Apache启动失败,检查
LoadModule的路径是否正确,模块文件是否存在 - 如果访问PHP文件显示源码,检查
AddType配置是否添加,PHP模块是否成功加载 - 如果提示缺少VC运行库,Windows下需要安装对应版本的Visual C++ Redistributable
ApachePHPphp_modulehttpd_confLoadModule修改时间:2026-05-30 23:08:47