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 的版本并确认。
以选择 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的方法。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos yum php 7.x 无需删除升级的方法 - Python技术站