Linux将PHP 7.4添加到Webmin / Virtualmin

问题描述

我当前的Webmin / Virtualmin设置具有PHP 5.6和7.2。越来越多的composer软件包对PHP 7.4提出了要求。我不想将7.4作为认的PHP,我在服务器上有需要5.6的站点(我知道,虽然不太好,但是它确实是这样),所以我尝试将7.4安装为与7.2,位于/ opt / rh文件夹中。

Linux版本是“ CentOS Linux版本7.8.2003(核心)”

我已经尝试执行了大约5次,但是每次都失败了,那里没有任何信息(我可以找到)来说明如何执行此操作。任何帮助将不胜感激。

解决方法

您可以同时运行几个版本的php。 检查一下 Multiple PHP Version on Centos

,

如果需要保留默认的PHP版本,请确保从 [remi-safe] 仓库中安装 PHP 7.4

安装 Remi Release 存储库并清除缓存:

yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm && yum clean all

安装 PHP 7.4 软件包:

yum -y install php74-php-{cli,pdo,fpm,zip,gd,xml,mysqlnd}

我们的documentation page中已明确说明如何为 Virtualmin 安装不同版本的PHP。