GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie das neueste PHP 8 auf Debian 10

In diesem Artikel haben wir die notwendigen Schritte zur Installation und Einrichtung von PHP 8 auf Debian 10 erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer angemeldet sind mit sudo Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.

PHP ist ein rekursives Akronym für Hypertext Preprocessor und eine weit verbreitete Open-Source-Allzweck-Skriptsprache, die sich besonders für die Webentwicklung eignet und in HTML eingebettet werden kann. Viele beliebte CMS und Frameworks wie WordPress, Laravel und viele mehr sind in PHP aufgebaut. Derzeit ist PHP 8.0 auf dem Weg, am 26. November 2020 veröffentlicht zu werden. Der Veröffentlichungsprozess befindet sich derzeit im Feature-Freeze und wir werden 4 Betas und 5 Veröffentlichungskandidaten haben, bevor wir die endgültige Version erhalten (https://wiki.php.net/todo/php80 für alle Termine).

Voraussetzung:

  • Betriebssystem mit Debian 10
  • Server-IPv4-Adresse mit Superuser-Berechtigungen (Root-Zugriff)
  • Gnome-Terminal für Linux-Desktop
  • PuTTy SSH-Client für Windows oder macOS
  • Powershell für Windows 10/11
  • Vertraut mit APT-Befehlen

Installieren Sie PHP 8 auf Debian 10

Schritt 1. Der erste Befehl aktualisiert die Paketlisten, um sicherzustellen, dass Sie die neueste Version und Abhängigkeiten erhalten.

sudo apt update
sudo apt upgrade
sudo apt install apt-transport-https lsb-release ca-certificates wget curl

Schritt 2. Installieren Sie PHP 8 auf dem Debian-System.

Laden Sie das SURY PPA für PHP herunter und richten Sie dann das apt-Repository dafür ein:

sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

Installieren Sie den PHP-GPG-Schlüssel von Sury:

curl -sSL -o /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg

Führen Sie dann die folgenden Befehle aus, um PHP 8 auf Debian 10 zu installieren:

sudo apt install php8.0 php8.0-fpm php8.0-curl php8.0-mysqlnd php8.0-zip php8.0-mbstring php8.0-xml

Um die Versionsnummer Ihres installierten PHP zu überprüfen, führen Sie den folgenden Befehl aus:

$ php8.0 -v
 
PHP 8.0.0 (cli) (built: Dec 12 2020 16:22:12) ( NTS )
Copyright (c) The PHP Group
Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies
    with Zend OPcache v8.0.0, Copyright (c), by Zend Technologies

Schritt 3. PHP-Erweiterungen installieren.

PHP-Erweiterungen sind kompilierte Bibliotheken, die die Kernfunktionalität von PHP erweitern. Erweiterungen sind als Pakete verfügbar und können einfach mit apt installiert werden:

sudo apt install php8.0-[module]

Zum Beispiel:

sudo apt install php8.0-devel

Schritt 4. PHP testen.

Erstellen Sie nun eine Test-PHP-Datei namens info.php im Standard-Home-Verzeichnis des Webservers:

sudo nano /var/www/html/info.php

Und fügen Sie die folgende Zeile hinzu:

<?php
phpinfo();

Öffnen Sie einmal Ihren Browser und navigieren Sie zum Hostnamen oder der IP-Adresse des Servers, gefolgt vom Namen der Datei, die Sie oben erstellt haben:

http://localhost/info.php

Das ist alles, was Sie tun müssen, um PHP auf Debian 10 Buster zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Weitere Informationen zu PHP 8 finden Sie in der offiziellen Wissensdatenbank. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.


Debian
  1. So installieren Sie PHP 8.0 unter Debian 11

  2. So installieren Sie PHP 8.0 unter Debian 10 / Debian 9

  3. So installieren Sie PHP 8 auf Debian 10

  4. So installieren Sie PHP unter Debian 11

  5. So installieren Sie PHP 7.3 unter Debian 10

So installieren Sie PHP 5.6 unter Ubuntu 16.04 und Debian 9

So installieren Sie Laravel unter Debian 11 / Debian 10

So installieren Sie PHP 8.0 auf Debian / Mint

So installieren Sie OPcache unter Debian

So installieren Sie PHP 7.4 auf Debian 11 Bullseye

So installieren Sie HHVM unter Debian 8