在本教程中,我们将向您展示怎样在 Fedora 37. 对于那些不知道的人,PHP 是一种开源的通用脚本语言,主要用于 Web 开发,但也被用作通用编程语言。 新的 PHP 8.1 带来了枚举、纤程、永不返回类型、最终类常量、交集类型和只读属性等新功能和更改。
本文假定您至少具有 Linux 的基本知识,知道怎样使用 shell,最重要的是,您将站点托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo
‘ 到获取 root 权限的命令。 我将向您展示 PHP 8 在 Fedora 37.
先决条件
- 运行以下操作系统之一的服务器: Fedora 37.
- 建议您使用全新的操作系统安装,以防止出现任何潜在问题。
- 通过 SSH 访问服务器(如果您在桌面上,则只需打开终端)。
- 一个
non-root sudo user
或访问root user
. 我们建议充当non-root sudo user
,但是,如果您在充当根用户时不小心,可能会损害您的系统。
安装 PHP 8 Fedora 37
第 1 步。在继续之前,请更新您的 Fedora 操作系统以确保所有现有软件包都是最新的。 使用此命令更新服务器包:
sudo dnf upgrade sudo dnf update
第 2 步。添加 PHP 存储库。
安装 PHP Fedora,您需要设置 REMI 存储库。 现在使用以下命令导入 Remi PHP 存储库:
sudo dnf install https://rpms.remirepo.net/fedora/remi-release-37.rpm
现在,验证安装:
dnf repolist | grep remi
输出:
[[email protected] ~]$ dnf repolist | grep remi remi Remi's RPM repository - Fedora 37 - x86_64 remi-modular Remi's Modular repository - Fedora 37 - x86_64
步骤 3. 安装 PHP 8 Fedora 37.
默认情况下,PHP 包位于默认存储库中 Fedora 37. 现在运行以下命令将 PHP 8.1 包安装到您的 Fedora 系统:
sudo dnf module enable php:remi-8.1 sudo dnf install php php-common php-cli
此外,如果您想为 PHP 8.1 安装最常用的扩展,请使用以下命令:
sudo dnf install php-cli php-fpm php-curl php-mysqlnd php-gd php-opcache php-zip php-intl php-common php-bcmath php-imagick php-xmlrpc php-json php-readline php-memcached php-redis php-mbstring php-apcu php-xml php-dom php-redis php-memcached php-memcache
安装 PHP 后,使用以下命令检查其版本:
php -v
输出:
PHP 8.1.13 (cli) (built: Nov 28 2022 11:36:13) (NTS gcc x86_64) Copyright (c) The PHP Group Zend Engine v4.1.13, Copyright (c) Zend Technologies with Zend OPcache v8.1.13, Copyright (c), by Zend Technologies
恭喜! 您已成功安装 PHP。 感谢您使用本教程在您的计算机上安装 PHP 8 Fedora 37系统。 如需更多帮助或有用信息,我们建议您查看 PHP官方网站.