Fedora 37安装不同/多个PHP版本

教程 · 2023-09-07 · 431 人浏览

目前Fedora 37软件中支持的PHP稳定版本为PHP 8.1版本。可以通过运行dnf命令来确认:dnf info php-fpm

PHP 8安装

要从Fedora软件仓库安装默认的PHP版本,请使用下面的命令:

sudo dnf -y install php-cli php-fpm php-gd php-curl php-mysqlnd php-zip php-xml php-mbstring php-bcmath

安装完,查看PHP版本号:php -v

PHP 7.4安装

由于官方Fedora软件仓库只提供PHP 8,所以必须添加另一个存储库才能安装旧版本的PHP。这个仓库被称为REMI仓库。

将REMI仓库添加到Fedora 37系统:

sudo dnf -y install https://rpms.remirepo.net/fedora/remi-release-37.rpm

REMI仓库中有一些常见的依赖项,需要启用:

sudo dnf config-manager --set-enabled remi
sudo dnf module reset php

开始安装PHP 7.4:

sudo dnf -y install php74-php-cli php74-php-fpm php74-php-gd php74-php-curl php74-php-mysqlnd php74-php-zip php74-php-xml php74-php-mbstring php74-php-bcmath

安装完,查看PHP版本号:php74 -v

最后启动PHP并设置开机启动:

sudo systemctl start php74-php-fpm
sudo systemctl enable php74-php-fpm
PHP Linux
Theme Jasmine by Kent Liao