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

So installieren Sie PHP 7.3 auf Debian 9

In diesem Tutorial zeigen wir Ihnen, wie Sie PHP 7.3 auf Debian 9 installieren. PHP (Hypertext Preprocessor) ist eine serverseitige Open-Source-Skriptsprache, die hauptsächlich zum Erstellen dynamischer interaktiver Websites entwickelt wurde. PHP ist eine der beliebtesten Sprachen und steht zur Weitergabe und Änderung frei zur Verfügung. PHP unterstützt WordPress, das beliebteste Content-Management-System, das zum Bloggen und Erstellen von Websites verwendet wird, sowie viele andere E-Commerce-Websites, Customer-Relationship-Management-Software, Enterprise-Resource-Planning-Software und vieles mehr.

Die neueste Version von PHP 7.3 wurde offiziell am 6. Dezember 2018 veröffentlicht. Sie enthält eine Reihe neuer Funktionen und einige Inkompatibilitäten, die Sie kennen sollten, bevor Sie von der vorherigen Version aktualisieren.

Anforderungen:

Für die Zwecke dieses Tutorials verwenden wir einen Debian 9 VPS.
Voller SSH-Root-Zugriff oder ein Benutzer mit sudo-Berechtigungen ist ebenfalls erforderlich.

1. Erste Schritte

Zuerst müssen Sie sich über SSH als Benutzer mit Root-Zugriff oder als Root-Benutzer bei Ihrem Server anmelden:

ssh root@IP_ADDRESS -p PORT_NUMBER

und ersetzen Sie „IP_ADDRESS“ und „PORT_NUMBER“ durch Ihre tatsächliche Server-IP-Adresse und SSH-Portnummer.

Stellen Sie nach der Anmeldung sicher, dass Ihr Debian 9-Server auf dem neuesten Stand ist, indem Sie die folgenden Befehle ausführen:

apt-get update
apt-get upgrade

Dadurch wird der Paketindex aktualisiert und die derzeit auf dem Server installierte Software auf die neueste Version aktualisiert.

Sobald Ihr System auf dem neuesten Stand ist, können wir nun mit der Installation von PHP 7.3 fortfahren.

2. Installieren Sie PHP 7.3 auf Debian 9

Lassen Sie uns zunächst die folgenden erforderlichen Pakete installieren:

apt-get install ca-certificates apt-transport-https lsb-release

Importieren Sie als Nächstes den Signaturschlüssel und aktivieren Sie PPA für PHP 7.3 mit den folgenden Befehlen:

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

Führen Sie den Update-Befehl erneut aus:

apt-get update

Sie können jetzt PHP 7.3 auf Ihrem Debian 9 VPS installieren.

Um die Liste aller verfügbaren PHP 7.3-Pakete anzuzeigen, können Sie den folgenden Befehl ausführen:

apt-cache search php7.3

Ausgabe:

php7.3 - server-side, HTML-embedded scripting language (metapackage)
php7.3-bcmath - Bcmath module for PHP
php7.3-bcmath-dbgsym - debug symbols for php7.3-bcmath
php7.3-bz2 - bzip2 module for PHP
php7.3-bz2-dbgsym - debug symbols for php7.3-bz2
php7.3-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.3-cgi-dbgsym - debug symbols for php7.3-cgi
php7.3-cli - command-line interpreter for the PHP scripting language
php7.3-cli-dbgsym - debug symbols for php7.3-cli
php7.3-common - documentation, examples and common module for PHP
php7.3-common-dbgsym - debug symbols for php7.3-common
...

Um PHP 7.3 zusammen mit einigen der am häufigsten verwendeten Erweiterungen zu installieren, führen Sie den folgenden Befehl aus:

apt-get install php7.3 php7.3-cli php7.3-common php7.3-opcache php7.3-curl php7.3-mbstring php7.3-mysql php7.3-zip php7.3-xml

Führen Sie den folgenden Befehl aus, um zu überprüfen, ob die Installation abgeschlossen ist:

php -v

Die Ausgabe sollte ungefähr so ​​aussehen:

PHP 7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f (cli) (built: Dec 17 2018 09:26:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f, Copyright (c) 1999-2018, by Zend Technologies

3. Bearbeiten der PHP 7.3-Einstellungen auf einem Debian VPS

Als nächstes möchten Sie vielleicht die Einstellungen von PHP 7.3 Ihren Anforderungen entsprechend anpassen. Sie können dies tun, indem Sie die Datei php.ini bearbeiten. Um den Pfad zu dieser Datei zu finden, können Sie den folgenden Befehl verwenden:

php --ini | grep "Loaded Configuration File"

Es gibt den Pfad zur aktuell geladenen php.ini-Datei zurück.

# php --ini | grep "Loaded Configuration File"
Loaded Configuration File: /etc/php/7.3/cli/php.ini

Bearbeiten Sie die Datei mit einem Texteditor Ihrer Wahl. In diesem Beispiel verwenden wir Nano.

nano /etc/php/7.3/cli/php.ini

Wenn Sie alle Einstellungen geändert haben, speichern und schließen Sie die Datei. Wenn Sie Apache als Webserver verwenden, müssen Sie ihn neu starten, damit die neue Konfiguration geladen wird und die Änderungen wirksam werden. Wenn Sie Nginx und PHP-FPM verwenden, sollten Sie den PHP-FPM-Dienst neu starten.

4. Überprüfen Sie, ob die PHP-Dateien auf dem Server ausgeführt werden

Um zu überprüfen, ob Ihre PHP-Dateien auf dem Server ausgeführt werden, können Sie eine info.php-Beispieldatei erstellen und über Ihren Webbrowser darauf zugreifen.

Führen Sie zum Erstellen der Datei den folgenden Befehl aus:

nano /var/www/html/info.php

Geben Sie als Nächstes den folgenden Inhalt ein:

<?php

phpinfo();

?>

Speichern und schließen Sie die Datei, öffnen Sie dann Ihren bevorzugten Webbrowser und greifen Sie auf die Datei zu, indem Sie Ihre Server-IP-Adresse in der URL gefolgt vom Namen der Datei verwenden.

http://IP-ADDRESS/info.php

Sie sollten die folgenden Informationen sehen können:

Herzliche Glückwünsche! Sie haben PHP 7.3 erfolgreich auf einem Debian 9-Server installiert. Ausführlichere Informationen zu PHP 7.3 finden Sie in der offiziellen PHP-Dokumentation.

Natürlich müssen Sie PHP 7.3 nicht auf Debian 9 installieren, wenn Sie einen unserer verwalteten PHP-Hosting-Dienste verwenden. In diesem Fall können Sie einfach unsere erfahrenen Systemadministratoren bitten, PHP 7.3 auf Debian 9 für Sie zu installieren, indem Sie die LAMP verwenden oder LEMP-Stack oder einen anderen Webhosting-Stack Ihrer Wahl. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag zur Installation von PHP 7.3 auf einem Debian 9-Server gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie einfach einen Kommentar im Kommentarbereich. Danke.


Debian
  1. So installieren Sie PHP 7.4 / 7.3 / 7.2 / 7.1 unter Debian 10 / Debian 9

  2. So installieren Sie PHP unter Debian 10 (Buster)

  3. So installieren Sie PHP unter Debian 10 Buster

  4. So installieren Sie PHP 8 auf Debian 10

  5. So installieren Sie PHP 7.2 auf Debian 9

So installieren Sie Craft CMS unter Debian 9

So installieren Sie PHP 8 auf Debian 11

So installieren Sie PHP Composer unter Debian 11

So installieren Sie Pagekit CMS unter Debian 9

So installieren Sie PHP 5.6 unter Ubuntu 16.04 und Debian 9

So installieren Sie Nginx und PHP unter Debian 10