PHP Installation · 3 min read · Nov 01, 2025

So installieren Sie PHP 8 auf Debian 11

PHP ist eine kostenlose, Open-Source und beliebte serverseitige Programmiersprache, die zur Erstellung dynamischer Websites verwendet wird. PHP bietet viele leistungsstarke Funktionen, darunter einen Just-in-time (JIT) Compiler, Attribute, benannte Argumente und mehr. Viele beliebte Plattformen wie WordPress, Magento, Drupal und Joomla basieren auf PHP.

In diesem Tutorial zeige ich Ihnen, wie Sie PHP 8.0 auf Debian 11 installieren.

Voraussetzungen

  • Ein Server, der Debian 11 ausführt.
  • Ein Root-Passwort ist auf dem Server konfiguriert.

Aktualisieren Sie Ihr System

Bevor Sie beginnen, ist es eine gute Idee, Ihr System auf die neuesten Pakete zu aktualisieren. Sie können alle mit dem folgenden Befehl aktualisieren:

apt-get update -y

Sobald alle Pakete aktualisiert sind, können Sie mit dem nächsten Schritt fortfahren.

Fügen Sie das PHP-Repository hinzu

Standardmäßig ist PHP 8.0 nicht im Standard-Repository von Debian 11 enthalten. Daher müssen Sie das Sury PHP-Repository zu APT hinzufügen.

Zuerst installieren Sie die erforderlichen Pakete mit dem folgenden Befehl:

apt-get install ca-certificates apt-transport-https software-properties-common -y

Sobald alle Pakete installiert sind, fügen Sie ein Sury-Repository zu APT mit dem folgenden Befehl hinzu:

echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/sury-php.list

Laden Sie als Nächstes den GPG-Schlüssel mit dem folgenden Befehl herunter und fügen Sie ihn hinzu:

wget -qO - https://packages.sury.org/php/apt.gpg | apt-key add -

Sobald Sie fertig sind, aktualisieren Sie das Repository mit dem folgenden Befehl:

apt-get update -y

Installieren Sie PHP 8.0

Jetzt installieren Sie PHP 8.0 mit dem folgenden Befehl:

apt-get install php8.0

Sobald PHP installiert ist, überprüfen Sie die installierte Version von PHP mit dem folgenden Befehl:

php -v

Sie sollten die folgende Ausgabe sehen:

PHP 8.0.10 (cli) (gebaut: 26. Aug 2021 16:06:19) ( NTS )
Copyright (c) Die PHP-Gruppe
Zend Engine v4.0.10, Copyright (c) Zend Technologies
    mit Zend OPcache v8.0.10, Copyright (c), von Zend Technologies

Installieren Sie PHP 8-Erweiterungen

Sie können verschiedene PHP-Erweiterungen basierend auf den Anforderungen Ihrer Anwendung mit dem folgenden Befehl installieren:

apt-get install php php-common php-xml php-gd php-mbstring php-tokenizer php-json php-bcmath php-zip -y

Sobald alle PHP-Erweiterungen installiert sind, können Sie mit dem nächsten Schritt fortfahren.

Konfigurieren Sie PHP 8 für Apache

Sie müssen die php.ini-Datei bearbeiten und einige Werte für Webanwendungen ändern.

Sie können sie mit dem folgenden Befehl bearbeiten:

nano /etc/php/8.0/apache2/php.ini

Ändern Sie die folgenden Zeilen:

upload_max_filesize = 32M 
post_max_size = 48M 
memory_limit = 256M 
max_execution_time = 600 
max_input_vars = 3000 
max_input_time = 1000

Speichern Sie die Datei und schließen Sie sie, und starten Sie dann Apache neu, um die Änderungen anzuwenden.

systemctl restart apache2

Upgrade auf PHP 8

Wenn mehrere PHP-Versionen auf Ihrem Server installiert sind, müssen Sie die Standard-PHP-Version deaktivieren und die PHP 8-Version aktivieren.

Führen Sie beispielsweise den folgenden Befehl aus, um die PHP 7.4-Version zu deaktivieren:

a2dismod php7.4

Aktivieren Sie als Nächstes die PHP 8.0-Version mit dem folgenden Befehl:

a2enmod php8.0

Starten Sie als Nächstes den Apache-Dienst neu, um die Änderungen anzuwenden:

systemctl restart apache2

Überprüfen Sie PHP

Als Nächstes müssen Sie eine info.php-Datei im Apache-Webstammverzeichnis erstellen, um die PHP-Version zu testen:

Sie können sie mit dem folgenden Befehl erstellen:

nano /var/www/html/info.php

Fügen Sie die folgende Zeile hinzu:


Sobald Sie fertig sind, öffnen Sie Ihren Webbrowser und greifen Sie auf die info.php-Datei über die URL http://your-server-ip/info.php zu. Sie sollten die PHP-Seite auf dem folgenden Bildschirm sehen:

PHP 8 auf Debian 11

Fazit

In der obigen Anleitung haben Sie gelernt, wie Sie PHP 8.0 auf Debian 11 installieren. Ich hoffe, Sie können jetzt Ihre vorhandene PHP-Version problemlos aktualisieren. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.