php 8.5.5是截至2026年7月1日最新稳定版,xampp一键集成、手动cli配置、apache模块加载及docker部署四种方式均基于该版本实现,兼容未来8.5.x小版本升级。

PHP 8.5.7 是目前(2026年中)最新的稳定维护版本,但需注意:截至2026年7月1日,PHP官方尚未发布8.5.7版本——最新公开版本为 PHP 8.5.5(发布于2025年10月),后续小版本更新通常以安全补丁和错误修复为主,且仅通过官方源(windows.php.net 或 php.net)按需发布。因此,以下步骤均基于 PHP 8.5.5 实际可用包 操作,完全兼容8.5.x系列逻辑,可无缝升级至未来8.5.7(一旦发布)。
用XAMPP快速启动(新手首选)
无需配置路径、模块或服务依赖,5分钟内跑通第一个 phpinfo() 页面。
- 前往 XAMPP官网,下载最新版 XAMPP(当前为 XAMPP 8.2.x for Windows/macOS/Linux,已内置 PHP 8.5.5)
- 安装时取消勾选 FileZilla、Tomcat 等非必要组件,只保留 Apache 和 MySQL
- 安装路径选
C:\xampp(Windows)或/Applications/XAMPP(macOS),避免中文与空格 - 启动 XAMPP Control Panel,点击 Apache 和 MySQL 右侧的 Start,状态变绿即运行成功
- 在
C:\xampp\htdocs\(或 macOS 对应 htdocs)下新建test.php,内容为:<?php phpinfo(); ?> - 浏览器访问
http://localhost/test.php,看到完整信息页,且顶部显示 PHP Version 8.5.5 即成功
手动安装PHP 8.5.5并配CLI环境
适合想用命令行写脚本、跑Composer或学底层机制的新手,不依赖Web服务器。
PHP 8.5.12 RC 1 候选版修复 BZ2、DOM、PDO、Opcache/JIT 和扩展内存安全问题,改进 Unicode 字素处理、URL 解析、TLS 流状态、信号分发及会话错误处理。
- 去 windows.php.net/download 下载 Thread Safe (TS) ZIP 包(如
php-8.5.5-Win32-vs17-x64.zip) - 解压到
C:\php(路径无空格、无中文) - 将
php.ini-development重命名为php.ini,用记事本打开,修改三处关键项:
→ 取消注释:extension_dir = "ext"
→ 取消注释:date.timezone = Asia/Shanghai
→ 取消注释:extension=mysqli和extension=mbstring - 系统环境变量 → Path → 新增一行:
C:\php - 打开命令提示符(CMD),输入
php -v,返回PHP 8.5.5即 CLI 环境就绪
让Apache支持PHP 8.5.5(手动集成)
在已有Apache或想深入理解模块加载机制时使用,比XAMPP更透明。
- 确保已安装 Apache(推荐从 ApacheLounge 下载 vs17 版本)
- 确认
C:\php\php8apache2_4.dll存在(该文件随PHP ZIP包提供) - 编辑
C:\Apache24\conf\httpd.conf,在文件末尾添加:
LoadModule php_module "C:/php/php8apache2_4.dll" AddHandler application/x-httpd-php .php PHPIniDir "C:/php"
- 重启 Apache(可通过
httpd.exe -k restart或服务管理器) - 在
C:\Apache24\htdocs\放入test.php(同上 phpinfo 内容) - 访问
http://localhost/test.php,若页面正常输出且版本一致,说明 Apache + PHP 集成完成
Docker一键拉起LAMP环境(进阶但实用)
适合有基础命令行能力、追求环境隔离与跨平台一致性的新手。
- 安装 Docker Desktop 并启动后台服务
- 新建空文件夹,创建
docker-compose.yml,内容如下:
version: '3.8'
services:
apache:
image: php:8.5.5-apache
ports: ["8080:80"]
volumes: ["./src:/var/www/html"]
mysql:
image: mysql:8.0
environment: {MYSQL_ROOT_PASSWORD: root}
volumes: ["./mysql-data:/var/lib/mysql"]
- 在同目录建
src文件夹,放入index.php(含phpinfo()) - 终端进入该目录,运行
docker-compose up -d - 浏览器访问
http://localhost:8080,即可看到 PHP 8.5.5 信息页
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!










