如何在CentOS 7 / RHEL 7上安装PHP 8.0

广告

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存储库

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

结论

就这样。 请在评论部分分享您的反馈。

广告

Sidebar