您现在的位置是:首页 > PHP教程 > 正文

利用YUM在Linux上安装PHP

编辑:本站更新:2025-03-07 20:31:57人气:974
在 Linux 系统中,为了方便地管理软件包及其依赖关系,我们通常会采用一些强大的包管理系统。其中,在基于 RPM 的系统(如 CentOS、Fedora 和 RHEL)中广泛应用的便是 Yum (Yellowdog Updater Modified) 或 DNF 包管理系统。本文将详述如何使用 yum 在你的 Linux 服务器或工作站上轻松安装 PHP。

首先,请确保您的系统已经正确配置了yum源,并且保持最新状态。你可以通过运行以下命令来更新并刷新仓库:

bash

sudo yum update -y && sudo yum clean all


接下来要安装的是 EPEL(Extra Packages for Enterprise Linux),这是一个社区维护并且包含大量常用软件扩展的额外存储库,PHP 就在其列。对于支持RPM系列操作系统的大多数版本来说,可以通过下面这条命令添加EPEL.repo:

bash

sudo yum install epel-release -y

完成上述步骤后,你就可以开始用 `yum` 安装 PHP 及其相关组件了。以安装适用于生产环境常用的稳定版 PHP7.x为例,执行如下指令进行安装:

bash

# 对于不同Linux发行版和不同的PHP版本,请替换“php”为实际需要的具体名称,例如: php72w或者php74
sudo yum install php php-mysqlnd php-gd php-xmlrpc php-curl \
php-soap php-json php-cli php-zip php-devel -y


上面这个命令将会一次性安装 PHP 核心以及一系列常见模块,包括对 MySQL 数据库的支持 (`mysqlnd`) ,图像处理功能(`gd`),XML-RPC 支持(`xmlrpc`),cURL 库集成 (`curl`),SOAP客户端 (`soap`),JSON 处理函数 (`json`),用于命令行交互的 CLI 版本 (`cli`) , ZIP 文件读取与压缩能力 (`zip`) 以及其他开发所需工具 (`devel)`等。

安装完成后,可以验证一下是否成功部署及查看所安装 PHP 的具体版本:

bash

php --version


最后但同样重要的一点是重启 Apache/Nginx Web服务以便加载新的PHP模块设置:

如果使用的 web server 是Apache:
bash

sudo systemctl restart httpd.service


若果您正在使用 Nginx:
bash

sudo systemctl restart nginx.service


总结起来,借助 Yum 这样的强大包管理器,在 Linux 上安装 PHP 不仅快捷高效而且能够自动解决复杂的依赖问题,极大提升了运维效率。只要熟悉相应的命令流程,即使是初学者也能快速搭建起满足需求的 PHP 开发环境。
关注公众号

www.php580.com PHP工作室 - 全面的PHP教程、实例、框架与实战资源

PHP学习网是专注于PHP技术学习的一站式在线平台,提供丰富全面的PHP教程、深入浅出的实例解析、主流PHP框架详解及实战应用,并涵盖PHP面试指南、最新资讯和活跃的PHP开发者社区。无论您是初学者还是进阶者,这里都有助于提升您的PHP编程技能。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

最新推荐

本月推荐