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