So installieren Sie PHP 8.0 unter CentOS 7 / RHEL 7

PHP ist eine weit verbreitete Open-Source-Programmiersprache zum Erstellen dynamischer Websites wie Blogs, Foren, E-Commerce usw. Sie wurde ursprünglich 1994 von Rasmus Lerdorf entwickelt.

So installieren Sie PHP 8.0 unter CentOS 7 / RHEL 7
PHP ist eine weit verbreitete Open-Source-Programmiersprache zum Erstellen dynamischer Websites wie Blogs, Foren, E-Commerce usw. Sie wurde ursprünglich 1994 von Rasmus Lerdorf entwickelt.

Remi-Repository hinzufügen

Remi ist ein Drittanbieter-Repository, das die neuesten PHP-RPM-Pakete für RHEL / CentOS bereitstellt.

Um das Remi-Repository zu aktivieren, installieren Sie das Autokonfigurationspaket für das Remi-Repository.

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

Installieren Sie PHP 8.0
Verwenden Sie den folgenden Befehl, um das PHP 8.0-Paket zu installieren, indem Sie das Remi PHP 8.0-Repository vorübergehend aktivieren.

yum install -y --enablerepo=remi-php80 php php-cli

ODER

Aktivieren Sie das Remi PHP 8.0-Repository dauerhaft mit dem yum-config-managerBefehl und installieren Sie dann PHP v8.0.

yum install -y yum-utils
yum-config-manager --enable remi-php80
yum install -y php php-cli

Überprüfen Sie die PHP-Version

Nachdem Sie das PHP-Paket installiert haben, überprüfen Sie die PHP-Version mit dem folgenden Befehl.

php -v

Installieren Sie PHP-Erweiterungen

PHP-Erweiterungen sind kompilierte Bibliotheken, die Unterstützung für Ihren Code ermöglichen. Wenn Sie beispielsweise die PHP-MySQL-Erweiterung installieren, kann Ihr PHP-Code eine Verbindung mit der MySQL-Datenbank herstellen.

Um die MySQL-Unterstützung zu installieren, können Sie das Paket php-mysqlnd installieren.

yum install -y --enablerepo=remi-php80 php-mysqlnd

oder

yum install -y php-mysqlnd

Sobald Sie eine bestimmte Erweiterung installiert haben, können Sie sie mit dem folgenden Befehl überprüfen.

php-m | grep -i

Ausgabe

mysqli
mysqlnd
pdo_mysql

Fehlt Ihnen noch eine Erweiterung, dann können Sie diese ganz einfach installieren, wie eben beschrieben!