当前位置 : 主页 > 操作系统 > centos >

centos yum php 7.x 无需删除升级的方法

来源:互联网 收集:自由互联 发布时间:2023-07-29
CentOS Yum 升级 PHP 7.x 如果你想在你的 CentOS 服务器上升级到 PHP 7.x,但是又不想删除旧的 PHP 版本,那么你可以通过以下步骤进行升级。 注意:本教程仅适用于 CentOS 7.x 及以上版本。 步骤
CentOS Yum 升级 PHP 7.x

如果你想在你的 CentOS 服务器上升级到 PHP 7.x,但是又不想删除旧的 PHP 版本,那么你可以通过以下步骤进行升级。

注意:本教程仅适用于 CentOS 7.x 及以上版本。

步骤 1:添加 PHP 7 仓库

执行以下命令将 PHP 7 仓库添加到你的 CentOS 服务器中。

sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
步骤 2:安装 PHP 7.x

执行以下命令安装PHP 7.x。

sudo yum install php70w php70w-opcache
步骤 3:更改 PHP 版本

现在,你已经安装了 PHP 7.x ,但你的系统默认仍然使用旧版本的 PHP。

你可以通过以下命令更改使用的 PHP 版本。

sudo alternatives --config php

执行该命令后,系统将会列出所有已安装的 PHP 版本。输入相应的编号,选择 PHP 7.x 的版本并确认。

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

以选择 PHP 7.2 为例:

There are 2 programs which provide 'php'.

  Selection    Command
-----------------------------------------------
   1           /usr/bin/php56
   2           /usr/bin/php72

Enter to keep the current selection[+], or type selection number: 2

现在,你已经成功将 PHP 版本更改为 PHP 7.x。你可以通过以下命令来检查 PHP 版本是否正确更改。

php -v

输出应类似于如下信息:

php -v
PHP 7.2.32 (cli) (built: May 12 2020 11:38:36)
示例 1:在 CentOS 8 上升级到 PHP 7.3

在 CentOS 8 上,你可以使用以下命令安装 PHP 7.3。

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
sudo dnf module reset php
sudo dnf module enable php:remi-7.3
sudo dnf install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd
示例 2:在 CentOS 7 上升级到 PHP 7.4

在 CentOS 7 上,你可以使用以下命令安装 PHP 7.4。

sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install yum-utils
sudo yum-config-manager --enable remi-php74
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysqlnd

以上就是CentOS Yum升级PHP 7.x的方法。

网友评论