什么是Yum?
Yum全称为"Yellowdog Updater, Modified",是Fedora, Redhat, CentOS Linux 等 Linux 系统中的软件包管理器,它可以自动从互联网上下载 RPM 包并且安装,也可以自动处理相关的依赖性问题。
为什么需要更新安装php?
更新安装php可以提升系统的性能和安全性,修复之前版本php中存在的漏洞和bug。在CentOS中,默认情况下会安装自带的php,但是它可能不是最新版本,而且不一定满足我们的需求。因此,我们需要使用Yum对php进行更新和安装。
如何使用Yum更新安装php?
第一步:检查yum是否正常工作
首先,我们需要检查yum是否正常工作,使用下面的命令进行检查:
yum check-update
如果yum正常工作,它将自动检查可用的更新列表,并输出视觉结果。
第二步:查找适合的软件包
在使用Yum更新和安装php之前,我们需要查找适合的软件包。通常,我们可以使用如下命令来搜索:
yum search php
通常,我们需要安装包含关键字“php”和版本号的软件包。例如,我们可以使用以下命令来安装php5.6:
yum install php5.6
第三步:更新系统软件包
为了更新软件包,我们可以使用以下命令运行yum:
yum update
运行此命令将自动更新操作系统上所有可用的软件包,包括php。更新完成后,我们需要重启httpd服务,以使更改生效:
service httpd restart
第四步:查看PHP版本号
更新后,我们可以通过检查php版本号来验证安装是否成功。使用以下命令在终端中验证php:
php -v
如下输出则表示php更新成功:
PHP 5.6.40 (cli) (built: Sep 8 2021 11:42:47)
总结
Yum是Linux系统中最常用的软件包管理器之一。使用Yum更新安装PHP可以提升系统的性能和安全性,我们可以通过搜索并安装适合的软件包,然后使用yum update命令进行更新,并通过php -v命令验证php是否更新成功。