LNMP 并不是固定支持某一个 PHP 版本,而是取决于你使用的 LNMP 版本以及安装时的选择。不过可以给你一个比较清晰的说明:
LNMP 通常指:
常见 LNMP 一键安装包(如 lnmp.org)会同时支持多个 PHP 版本。
以 lnmp.org 最新版(如 LNMP 2.x) 为例,支持情况大致如下:
✅ LNMP 支持多 PHP 版本共存,可以在安装时选择,也可以后期再安装其他版本。
| 系统 | 支持情况 |
|---|---|
| CentOS 7 / Rocky / Alma | ✅ 完整支持 |
| Ubuntu 20.04 / 22.04 | ✅ 完整支持 |
| Debian 10 / 11 / 12 | ✅ 完整支持 |
| 场景 | 推荐 |
|---|---|
| 老项目 | PHP 7.2 / 7.4 |
| 新项目 | ✅ PHP 8.1 / 8.2 |
| WordPress | PHP 8.0 / 8.1 |
| Laravel 10+ | ✅ PHP 8.2 |
php -v
或:
/usr/local/php/bin/php -v
LNMP 支持 PHP 5.6 ~ 8.3,具体支持哪些版本取决于 LNMP 安装包的版本和系统环境。
如果你愿意,可以告诉我:
我可以帮你精确判断 ✅