PHP 是一种广泛使用的开源编程语言,用于创建博客、论坛、电子商务等动态网站,最初由 Rasmus Lerdorf 在 1994 年创建。
CentOS 7 默认自带 PHP 5.x,这已经是生命尽头了。
在这篇文章中,我们将看到如何在 CentOS 7 / RHEL 7 上安装 PHP 8.0。
如果您正在寻找有关在 CentOS 7 / RHEL 7 上安装 PHP 7.x 的文章,请单击此链接。
在 CentOS 7 / RHEL 7 上安装 PHP 8.0
添加 Remi 仓库
雷米 是一个第三方存储库,为 RHEL / CentOS 提供最新的 PHP rpm 包。
要启用 Remi 存储库,请安装 Remi 存储库自动配置包。
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
安装 PHP 8.0
使用以下命令通过临时启用 Remi PHP 8.0 存储库来安装 PHP 8.0 包。
yum install -y --enablerepo=remi-php80 php php-cli
或者
永久启用 Remi PHP 8.0 存储库 yum-config-manager
命令,然后安装 PHP v8.0。
yum install -y yum-utils yum-config-manager --enable remi-php80 yum install -y php php-cli
检查 PHP 版本
安装 PHP 包后,使用以下命令检查 PHP 版本。
php -v
输出:
PHP 8.0.0 (cli) (built: Nov 24 2020 17:04:03) ( NTS gcc x86_64 ) Copyright (c) The PHP Group Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies
安装 PHP 扩展
PHP 扩展是已编译的库,可支持您的代码。 例如,安装 PHP MySQL 扩展将使您的 PHP 代码能够与 MySQL 数据库连接。
PHP 扩展包通常命名为 php-
要安装 MySQL 支持,您可以安装 php-mysqlnd 包。
yum install -y --enablerepo=remi-php80 php-mysqlnd OR yum install -y php-mysqlnd
安装特定扩展后,您可以使用以下命令进行验证。
php -m | grep -i mysql
输出:
mysqli mysqlnd pdo_mysql
结论
就这样。 请在评论部分分享您的反馈。