本文详细介绍了在 Ubuntu 16.04 系统下安装 PHP5 的完整流程,教程涵盖了更新软件源、安装 Apache 服务器、配置 PHP5 及其常用扩展(如 MySQL 支持),并通过 phpinfo() 测试环境,该指南适合需要搭建基于 PHP5 的开发环境或部署旧版应用的初学者参考。
在 Ubuntu 16.04 系统中,默认的软件源中已经不再提供 PHP 5.6 及更早版本的安装包,默认的版本通常已经升级到了 PHP 7.x,如果您需要在 Ubuntu 16.04 上运行一些必须依赖 PHP 5.x 的老旧项目(如某些 CMS 系统),我们需要手动添加第三方源来进行安装。
本文将详细介绍如何在 Ubuntu 16.04 上成功安装 PHP 5.6。
第一步:更新系统软件包
在开始安装之前,首先确保您的系统软件包列表是最新的,打开终端,输入以下命令:

sudo apt-get update
第二步:添加 PPA 源
由于 Ubuntu 默认源没有 PHP 5,我们需要添加 ondrej/php 这个非常流行的第三方 PPA 源,这个源提供了 PHP 5.6 的安装包。
输入以下命令添加源:
sudo add-apt-repository ppa:ondrej/php
添加成功后,系统会提示按回车键确认,确认后,再次运行更新命令以同步新的源信息:
sudo apt-get update
第三步:安装 PHP 5.6
现在我们可以安装 PHP 5.6 了,直接运行以下命令:
sudo apt-get install php5
系统会提示是否继续,输入 Y 并回车即可,安装过程中可能会询问您是否要安装 php5-fpm,建议选择 Y,因为它是 PHP 在 Web 服务器上运行的核心组件。
第四步:验证安装
安装完成后,为了确认 PHP 5.6 是否安装成功,我们可以查看版本信息:
php -v
如果输出显示类似 PHP 5.6.x 的版本号,说明安装成功。
第五步:安装常用扩展(可选)
通常安装 PHP 核心包后,还需要安装一些常用的扩展,MySQL 数据库支持、GD 图像处理库等,您可以使用以下命令一次性安装常用扩展:
sudo apt-get install php5-fpm php5-mysql php5-gd php5-curl php5-xmlrpc php5-intl php5-mbstring php5-xml
安装完成后,重启 PHP-FPM 服务使配置生效:
sudo service php5-fpm restart
通过添加 ondrej/php PPA 源,我们可以在 Ubuntu 16.04 上顺利安装 PHP 5.6,这对于维护一些旧版本的 Web 应用程序非常有帮助。
注意: PHP 5.6 已经于 2019 年底停止了官方安全更新,如果您正在构建新的项目,建议尽量使用更新的 PHP 版本(如 PHP 7.4 或 PHP 8.0+)以获得更好的性能和安全性。

