首页 / PHP 入门教程 / PHP 环境安装

PHP 入门教程

PHP 环境安装

本教程共 65 篇 · 第 2 篇 · 更新于 2026-07-24 · 约 4 分钟阅读

PHPPHP8环境搭建XAMPPWampServer开发环境

2. PHP 环境安装

本节目标:在自己的电脑上搭建 PHP 开发环境。学完你能运行 PHP 程序,为后续学习做好准备。

2.1 安装方式概述

搭建 PHP 环境需要三个核心组件:

  1. Web 服务器:如 Apache 或 Nginx,负责接收浏览器请求
  2. PHP 解释器:解析并执行 PHP 代码
  3. 数据库(可选):如 MySQL,用于数据存储

对于初学者,推荐使用集成环境,一键安装所有组件。

2.2 Windows 系统安装

方式一:XAMPP(推荐)

XAMPP 是免费的集成环境,包含 Apache、PHP、MySQL。

安装步骤:

  1. 访问官网 https://www.apachefriends.org 下载 XAMPP
  2. 运行安装程序,按提示点击 “Next”
  3. 安装完成后,打开 XAMPP Control Panel
  4. 点击 Apache 模块的 “Start” 按钮
  5. 在浏览器访问 http://localhost,看到欢迎页面即成功
XAMPP 默认网站根目录:C:\xampp\htdocs\
将 PHP 文件放在这里即可通过浏览器访问

方式二:WampServer

WampServer 专为 Windows 设计,使用方式类似。

  1. 访问 https://www.wampserver.com 下载
  2. 安装后右下角会出现绿色图标
  3. 左键点击图标,选择 “Start All Services”
  4. 访问 http://localhost 验证
WampServer 默认网站根目录:C:\wamp64\www\
Note

如果启动失败,通常是 80 端口被占用。关闭 Skype、IIS 或其他占用该端口的程序即可。

2.3 macOS 系统安装

方式一:MAMP(推荐)

  1. 访问 https://www.mamp.info 下载免费版
  2. 将 MAMP 拖入 Applications 文件夹
  3. 打开 MAMP,点击 “Start Servers”
  4. 访问 http://localhost:8888 验证
MAMP 默认网站根目录:/Applications/MAMP/htdocs/

方式二:使用 Homebrew

如果你熟悉命令行,可以用 Homebrew 安装:

# 安装 PHP
brew install php

# 查看版本
php -v

2.4 Linux 系统安装

以 Ubuntu/Debian 为例:

# 更新软件源
sudo apt update

# 安装 Apache、PHP、MySQL
sudo apt install apache2 php libapache2-mod-php mysql-server php-mysql

# 验证 PHP 安装
php -v

# 重启 Apache
sudo systemctl restart apache2

Linux 默认网站根目录:/var/www/html/

2.5 PHP 内置开发服务器(快速测试)

PHP 5.4 起内置了开发服务器,无需安装 Apache 也能测试代码。

# 进入项目目录
cd d:\\我的项目

# 启动内置服务器
php -S localhost:8000

启动后,访问 http://localhost:8000 即可。

<?php
// 在任意目录创建 index.php
phpinfo();
?>
Tip

内置服务器仅用于本地开发,不能用于生产环境。它无法处理并发请求,也没有完整的安全机制。

2.6 安装代码编辑器

编写 PHP 需要代码编辑器,推荐以下选择:

编辑器特点价格
VS Code插件丰富,轻量免费
PHPStorm功能强大,智能提示收费
Sublime Text启动快,简洁免费试用

VS Code 是目前最流行的选择。安装后建议添加以下插件:

  • PHP Intelephense(代码提示)
  • PHP Debug(调试支持)

2.7 验证环境

创建 test.php 文件,写入以下内容:

<?php
phpinfo();
?>

通过浏览器访问该文件,如果能看到 PHP 版本和配置信息页面,说明环境搭建成功。

Note

如果页面显示源代码而不是配置信息,说明 Web 服务器没有正确解析 PHP,请检查 Apache/Nginx 的 PHP 模块是否启用。


来源:参考了 w3cschool「PHP 安装」、runoob「PHP 安装」、php-the-right-way「Mac Setup / Windows Setup / Linux Setup」,综合改写后所得。