CentOS 7 无缝升级 PHP 7.2 到 7.3/7.4

2022-06-04  本文已影响0人  中v中

今天在 WordPress 后台的「工具」-「站点健康」页面,检测了一下站点的健康状态。后台「推荐的改进」中建议:需要对 PHP 进行版本升级。原来自己的 PHP 安装的是 7.2 版本,遵循 WP 建议,升级到 PHP 7.3。

检查 PHP 版本

php -v

安装 Remi 和 EPEL 数据源

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -Uvh https://rpms.remirepo.net/enterprise/remi-release-7.rpm

检查 Remi 是否启用

vim /etc/yum.repos.d/remi.repo

查看 [remi] 区域的代码块是否启用,相同则不用更改:

[remi]

name=Remi's RPM repository for Enterprise Linux 7 - $basearch

#baseurl=http://rpms.remirepo.net/enterprise/7/remi/$basearch/

#mirrorlist=https://rpms.remirepo.net/enterprise/7/remi/httpsmirror

mirrorlist=http://cdn.remirepo.net/enterprise/7/remi/mirror

enabled=0

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi 

检查 Remi PHP7.3 是否启用:

vi /etc/yum.repos.d/remi-php73.repo

查看[remi-php73] 区域的代码块是否启用,相同则不用更改:

[remi-php73]

name=Remi's PHP 7.3 RPM repository for Enterprise Linux 7 - $basearch

#baseurl=http://rpms.remirepo.net/enterprise/7/php73/$basearch/

mirrorlist=https://rpms.remirepo.net/enterprise/7/php73/httpsmirror

mirrorlist=http://cdn.remirepo.net/enterprise/7/php73/mirror

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi  

开始平滑升级 PHP 7.2 到 PHP 7.3

yum -y upgrade php*

等待升级,输出下面内容表示升级完成

*

*

*

Replaced:

  mod_php72w.x86_64 0:7.2.24-1.w7

  php72w-cli.x86_64 0:7.2.24-1.w7

  php72w-common.x86_64 0:7.2.24-1.w7

  php72w-devel.x86_64 0:7.2.24-1.w7

  php72w-embedded.x86_64 0:7.2.24-1.w7

  php72w-fpm.x86_64 0:7.2.24-1.w7

  php72w-gd.x86_64 0:7.2.24-1.w7

  php72w-mbstring.x86_64 0:7.2.24-1.w7

  php72w-mysqlnd.x86_64 0:7.2.24-1.w7

  php72w-opcache.x86_64 0:7.2.24-1.w7

  php72w-pdo.x86_64 0:7.2.24-1.w7

  php72w-pear.noarch 1:1.10.4-1.w7

  php72w-pecl-igbinary.x86_64 0:2.0.5-1.w7

  php72w-pecl-memcached.x86_64 0:3.0.4-1.w7

  php72w-process.x86_64 0:7.2.24-1.w7

  php72w-xml.x86_64 0:7.2.24-1.w7

Complete!

重启 PHP

systemctl restart php-fpm

至此平滑升级成功。

上一篇 下一篇

猜你喜欢

热点阅读