如何在 CentOS Stream 9 上安装 PHP

PHP 8.3 代表了 PHP 语言的重大更新,引入了增强 Web 开发能力的新功能和改进。对于 CentOS Stream 9 用户来说,安装 PHP 8.3 需要特定的步骤,因为它在默认软件库中不存在

php-logo

在 CentOS Stream 9 上安装 PHP

步骤 1。首先,更新系统的软件包存储库以获取最新版本和依赖项:

sudo dnf clean all
sudo dnf update

此命令将更新 CentOS 系统上所有已安装的组件。

第2步。在 CentOS Stream 9 上安装 PHP 8.3。

PHP 8.3 在默认的 CentOS 9 软件库中不可用。您需要启用 Remi 存储库,这是一个提供较新版本 PHP 的第三方存储库。

EPEL 存储库包含适用于 Enterprise Linux 的其他软件包,并且是 Remi 存储库的先决条件。使用以下命令安装它:

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm

接下来,安装 Remi 存储库以访问 PHP 8.3 软件包:

sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-9.rpm

为防止与系统的默认 PHP 版本发生冲突,请重置 PHP 模块:

sudo dnf module reset php

从 Remi 存储库启用 PHP 8.3 模块以准备安装:

sudo dnf module enable php:remi-8.3

现在我安装了 PHP 8.3 以及一些常见的扩展:

sudo dnf install php php-cli php-fpm php-json php-common php-mysqlnd php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath php-json

安装 PHP 后,您可以使用以下命令检查系统上的 PHP 版本:

php -v

第 3 步。配置。

安装后,根据您的 Web 服务器设置(Apache 或 Nginx)配置 PHP 和 PHP-FPM(FastCGI 进程管理器)。

编辑 php伊尼用于自定义 PHP 设置的文件:

sudo nano /etc/php.ini

启动并启用 PHP-FPM 以获得更好的 Web 服务器性能:

sudo systemctl start php-fpm
sudo systemctl enable php-fpm

第 4 步。测试PHP安装。

创建一个 PHP 文件来测试安装:

echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php

从 Web 浏览器访问此文件以查看所有 PHP 配置设置。

感谢您使用本教程在 CentOS Stream 9 上安装 PHP 脚本语言。如需更多帮助或有用信息,我们建议您查看 PHP 官方网站

未经允许不得转载:统信UOS之家 » 如何在 CentOS Stream 9 上安装 PHP

相关文章