PHP 8.0于2020年11月26日正式发布,它是对PHP7.4的重大更新。在发布本文时,最新的稳定版本是PHP 8.0.8,于2021年7月1日发布。
PHP 8.0提供了一些突破性的优化和特性,其中包括:
- 匹配表达式
- 空安全运算符
- 联合类型
- 命名参数
- 使用私有方法继承
- 参数列表中的尾随逗号
- 弱映射
- 属性版本 2
还有更多新特性……,这里就不一一列举了。
在本文中,小编将简单介绍在Rocky Linux 8系统上安装PHP 8.0的简单过程,感兴趣的小伙伴可以看看。
步骤1:在Rocky Linux上启用Remi存储库
PHP 8.0尚不可用,也不存在于Rocky Linux AppStream存储库中。出于这个原因,这里将从Remi存储库安装PHP 8.0,这是一个免费的第三方Yum存储库,提供PHP堆栈。
首先安装EPEL存储库(Extra Packages for Enterprise Linux),它提供对Enterprise Linux常用软件包的访问。
要在Rocky Linux上安装EPEL存储库,请运行以下命令。
$ sudo dnf install epel-release
一旦EPEL安装完成,继续并启用所提供的Remi存储库。
$ sudo dnf install dnf-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm
步骤2:为PHP 8.0启用Remi存储库
PHP 7.4是Remi存储库中的默认模块,这由[d]
标签指示,要列出所有模块并确认这一点,请运行以下命令:
$ sudo dnf module list php
要想安装PHP 8.0,首先重置默认PHP模块并启用最新的Remi PHP模块Remi-8.0。所以,运行下面的命令。
$ sudo dnf module list reset php $ sudo dnf module enable php:remi-8.0
步骤3:在Rocky Linux中安装 PHP 8.0
一旦Remi PHP 8.0模块被激活,现在可以安装PHP 8.0如下常用的PHP扩展。
$ sudo dnf install php php-cli php-curl php-mysqlnd php-gd php-opcache php-zip php-intl
安装后,确认安装的PHP版本如下,命令如下:
$ php -v
从输出中可以看到,已经成功安装了最新的PHP版本->>PHP 8.0.8。
总结
以上就是Rocky Linux系统安装PHP 8.0版本的大致过程,相对来说比较简单,有不清楚的小伙伴可以按照上述方法进行安装。