在学习 PHP 之前,您需要搭建一个能够运行 PHP 的环境。本教程将详细介绍在不同操作系统上安装 PHP 的方法。
要开始使用 PHP,您可以选择以下两种方式:
如果您选择使用现成的 Web 主机服务,这是最简单的方式:
// 上传到服务器的简单测试文件 test.php
<?php
phpinfo();
?>
上传此文件到服务器后,访问 http://您的域名/test.php 即可查看 PHP 配置信息。
对于学习和开发,建议在本地搭建 PHP 环境:
集成环境一键安装所有必要组件,简单方便:
官方网站:http://www.wampserver.com/
安装步骤:
官方网站:https://www.apachefriends.org/
支持 Windows、Linux、macOS 多个平台。
适合有经验的用户,可以更灵活地配置环境:
# 更新软件包列表
sudo apt update
# 安装 Apache、PHP 和 MySQL
sudo apt install apache2 php mysql-server php-mysql
# 启动 Apache 服务
sudo systemctl start apache2
# 设置开机自启
sudo systemctl enable apache2
# 安装 EPEL 仓库
sudo yum install epel-release
# 安装 PHP 和相关组件
sudo yum install httpd php php-mysqlnd mariadb-server
# 启动服务
sudo systemctl start httpd
sudo systemctl start mariadb
# 设置开机自启
sudo systemctl enable httpd
sudo systemctl enable mariadb
# 安装 Homebrew(如果尚未安装)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 安装 PHP
brew install php
# 安装 MySQL
brew install mysql
# 启动服务
brew services start php
brew services start mysql
专为 macOS 设计的集成环境,安装简单。
安装完成后,创建一个测试文件验证 PHP 是否正常工作:
<?php
// 创建 info.php 文件,内容如下:
echo "PHP 安装成功!<br>";
echo "当前 PHP 版本:" . phpversion() . "<br>";
echo "服务器软件:" . $_SERVER['SERVER_SOFTWARE'] . "<br>";
// 显示所有 PHP 配置信息(生产环境建议删除此行)
phpinfo();
?>
将文件保存为 info.php 并放置在 Web 服务器的根目录,然后通过浏览器访问该文件。