CentOS 7 默认 PHP 版本过旧(如 5.4),推荐通过 EPEL 和 Remi 源安装新版 PHP(如 8.2);需启用对应仓库、安装扩展、配置 PHP-FPM 并验证运行。
CentOS 7 默认源中 PHP 版本较旧(如 5.4),不满足现代应用需求。推荐使用 Remi 源 安装较新稳定版 PHP(如 7.4、8.0、8.1、8.2),兼顾兼容性与安全性。
Remi 依赖 EPEL,需先安装并启用这两个仓库:
epel 和 remi-XX(如 remi-7.4)等条目Remi 为不同 PHP 版本提供了独立仓库(如 remi-74、remi-82),安装前需启用对应仓库:
php 命令直接调用新版 PHP,可启用软链接:sudo alternatives --set php /usr/bin/php82

PHP-FPM 是推荐的 FastCGI 管理器,尤其搭配 Nginx 使用:
www.conf 中):listen = /run/php-fpm82.sock(推荐 Unix socket)listen.owner = nginx、listen.group = nginx(确保 Nginx 有权限访问)user = nginx、group = nginx(进程运行身份)完成安装后快速验证是否正常工作:
http://你的IP/info.php 显示 PHP 信息页,说明 Web 环境就绪File not found.:检查 Nginx 的 fastcgi_pass 是否指向正确的 socket(如 unix:/run/php-fpm82.sock)php82-php-pdo、php82-php-mysqlnd),再重启 php-fpm/run/php-fpm82.sock 文件属组为 nginx,且权限为 660