linux lnmp环境 安装多个 PHP 版本(PHP7, PHP5)共存,同时运行不同php版本的项目
在CentOS7上编译安装PHP5.6,需下载源码包,配置--prefix=/usr/local/php5并启用fpm、mysql、mysqli、gd等扩展,编译安装后复制php.ini-development为配置文件。建议升级至5.6.40以修复安全漏洞。
PHP 5.6 编译安装与配置
PHP 5 和 PHP 7 的安装流程其实大同小异,但很多老项目依然依赖 PHP 5.6,尤其是那些跑在 CentOS 6/7 上的生产环境,升级到 PHP 7 往往伴随着大量的兼容性改造。所以,掌握 PHP 5.6 的编译安装,依然是一项实用技能。下面我们直接走一遍完整的操作流程,环境基于 CentOS 7,其他发行版酌情调整即可。
安装 PHP 5.6
本次安装的版本是 php-5.6.21,先下载源码包,并解压到 /usr/local/src 目录下:
[root@lnmp ~]# cd /usr/local/src
[root@lnmp src]# wget -c http://cn2.php.net/distributions/php-5.6.21.tar.gz
[root@lnmp src]# tar -zxvf php-5.6.21.tar.gz
接下来进入源码目录,进行 configure 配置。关键参数说明:安装路径指定为 /usr/local/php5,同时启用 FPM(FastCGI 进程管理器)、支持 MySQL(mysql 和 mysqli 扩展)、常用扩展如 zlib、curl、gd(带 jpeg、png、freetype 支持)、openssl、mbstring、xml、session、ftp、pdo 等。这些都是生产环境下的标配,按需增减即可:
[root@lnmp src]# cd php-5.6.21/
[root@lnmp php-5.6.21]# ./configure --prefix=/usr/local/php5 --enable-fpm --with-mysql --with-mysqli --with-zlib --with-curl --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-openssl --enable-mbstring --enable-xml --enable-session --enable-ftp --enable-pdo
配置完成后,编译并安装。这一步比较耗时,取决于机器性能,通常几分钟到十几分钟不等:
[root@lnmp php-5.6.21]# make
[root@lnmp php-5.6.21]# make install
配置 PHP 5.6
安装完成后,需要复制 php.ini 配置文件。PHP 源码包中提供了两份模板:php.ini-development 用于开发环境(开启更多错误提示),php.ini-production 用于生产环境(更安全、更严格)。这里我们使用开发版作为起点,后续可以根据实际需求调整:
[root@lnmp php-5.6.21]# cp php.ini-development /usr/local/php5/lib/p
注意:上述命令的最后一部分“/usr/local/php5/lib/p”似乎不完整,实际应为 php.ini 文件路径,请根据你的安装目录和实际文件名补全。例如常见的做法是:
cp php.ini-development /usr/local/php5/lib/php.ini
至此,PHP 5.6 的编译安装和基础配置就完成了。后续还需要配置 php-fpm 的启动脚本、调整 php.ini 参数、设置环境变量等,这些属于常规运维操作,不再赘述。如果你的项目仍在用 PHP 5.6,建议至少将 PHP 版本升级到 5.6.40(最后一个 5.6 版本),以修复已知的安全漏洞。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
一款文字处理软件,一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将 Excel 和 Outlook 等应用与 OneDrive 和 Microsoft Teams 等强大的云服务相结合,Office 365 可让任何人使用任何设备随时随地创建和共享内容。
CodeExpander 是一款快捷短语输入增强工具,通过键入缩写自动展开为自定义文段,提升工作效率。任务管理和过程控制会更完整,持续下载、批量同步或需要稳定传输流程的场景会更适合它。
Mountain Duck 是一款能将多个网盘挂载到本地的工具,像本地磁盘一样使用网盘。清理链路的完整性会更好一些,做应用卸载、残留处理和空间整理时,通常能少走很多手动排查步骤。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。
一款文字处理软件,一种订阅式的跨平台办公软件,基于云平台提供多种服务,通过将 Excel 和 Outlook 等应用与 OneDrive 和 Microsoft Teams 等强大的云服务相结合,Office 365 可让任何人使用任何设备随时随地创建和共享内容。
Wise Folder Hider Pro 是一款专业级文件和文件夹隐藏加密软件,为私密数据添加多重保护。高频操作更强调就近处理,浏览、整理和跨目录移动文件时,来回切换和重复点击都会少很多。
CodeExpander 是一款快捷短语输入增强工具,通过键入缩写自动展开为自定义文段,提升工作效率。任务管理和过程控制会更完整,持续下载、批量同步或需要稳定传输流程的场景会更适合它。


























