您的位置:首页 >centos php依赖怎么安装
发布于2026-05-06 阅读(0)
扫一扫,手机访问
想在CentOS系统上顺利安装PHP扩展?第一步往往不是直接运行安装命令,而是先准备好“弹药库”——也就是包含丰富软件包的仓库。这其中,EPEL和Remi仓库几乎是标配。下面这个流程,能帮你把基础打牢。

EPEL(Extra Packages for Enterprise Linux)仓库由Fedora项目维护,为RHEL/CentOS提供了大量高质量的附加软件包。安装它,是很多后续操作的前提。
sudo yum install epel-release
对于PHP生态而言,Remi仓库更是至关重要。它提供了多个版本的PHP以及最新、最全的扩展包。直接通过URL安装是最常用的方法。
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
安装完Remi仓库后,它默认可能没有启用。你需要根据自己需要的PHP版本,启用对应的仓库流。注意,不同版本的PHP扩展包是分开管理的。
对于PHP 7.2:
sudo yum-config-manager --enable remi-php72
对于PHP 7.3:
sudo yum-config-manager --enable remi-php73
对于PHP 7.4:
sudo yum-config-manager --enable remi-php74
在启用新仓库之后,一个好习惯是更新一次本地软件包缓存,确保系统能识别到所有新仓库中的软件包信息。
sudo yum update
准备工作至此全部就绪。现在,你可以像安装普通软件一样,使用yum命令来安装所需的PHP扩展了。例如,安装Web开发中常用的php-mysqlnd(MySQL驱动)、php-gd(图形处理)和php-mbstring(多字节字符串处理)扩展,只需一行命令:
sudo yum install php-mysqlnd php-gd php-mbstring
当然,你可以将这里的扩展名替换成任何你需要的。
安装完成并不意味着立即生效。为了让PHP加载新安装的扩展,必须重启Web服务。具体命令取决于你的服务架构。
如果你使用的是传统的Apache服务器,重启它:
sudo systemctl restart httpd
如果你使用的是Nginx配合PHP-FPM(如今更常见的组合),则需要重启两者:
sudo systemctl restart nginxsudo systemctl restart php-fpm
完成以上所有步骤后,你的CentOS系统就已经成功配置好了指定的PHP依赖。要验证扩展是否已正确加载,不妨在终端里运行php -m命令,查看已安装的模块列表,确认它们都在其中。这样一来,你的PHP应用环境就具备了所需的功能基础。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8