Installieren Sie mehrere Versionen von PHP unter Ubuntu | 5.6 7.X 8.0

PHP (PHP: Hypertext Preprocessor) ist heute dank einer Vielzahl integrierter Funktionen eine der besten Optionen für die Entwicklung von Websites und webbasierten Anwendungen. Deshalb ist es eine der am häufigsten verwendeten und beliebtesten Sprachen Entwickler. PHP bietet die Versionen 5.6, 7.0 und 8.0 an, während Versionen wie 5.3, 5.4 und 5.5 nicht mehr unterstützt werden.

 

PHP wird für Apache- und Nginx -Webserver verwendet und EinWie.com erklärt, wie die kompatiblen Versionen unter Ubuntu installiert werden .

 

 

 

Um auf dem Laufenden zu bleiben, abonniere unseren YouTube-Kanal!   ABONNIEREN

 

1. Zeigen Sie die PHP-Version in Ubuntu an

 

Schritt 1

Wir öffnen das Terminal und führen einen der folgenden Befehle aus:

 sudo apt show php sudo apt show php -a 

1-View-the-PHP-Version-in-Ubuntu.png

 

 

Schritt 2

In diesem Fall ist es möglich, die neueste Version von PHP zu installieren, indem Sie Folgendes ausführen:

 sudo apt install php Installieren Sie PHP mit PPA 

2. Installieren Sie verschiedene Versionen von PHP unter Ubuntu 5.6 7.X 8.0

 

Schritt 1

Der erste Schritt besteht darin, PHP in einer seiner Versionen von PPA zu installieren. Dazu installieren wir die erforderlichen Add-Ons:

 sudo apt installiere Python-Software-Eigenschaften 

2-View-the-version-of-PHP-in-Ubuntu.png

 

Schritt 2

Im Fehlerfall führen wir Folgendes aus:

 sudo apt install software-properties-common 

3-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

 

Schritt 3

Wir geben den Buchstaben y ein, um die Änderungen zu übernehmen.

 

4-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

 

Schritt 4

Jetzt fügen wir das PPA-Repository hinzu:

 sudo add-apt-repository ppa: ondrej / php 

5-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

Schritt 5

Wir drücken die Eingabetaste, um das Repository zu bestätigen und hinzuzufügen:

 

5-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

 

Schritt 6

Wir aktualisieren das System mit dem Befehl:

 sudo apt update 

6-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

 

Schritt 7

Danach können wir die verschiedenen Versionen von PHP installieren.
Wir installieren PHP 5.6 mit dem Befehl:

 sudo apt install php5.6 

7-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

Schritt 8

Wir geben den Buchstaben Y ein, um den Download und die Installation dieser Version zu bestätigen. Danach validieren wir die installierte Version mit “php -v”:

 

9-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

 

Schritt 9

Wir installieren PHP 7.1 mit dem Befehl:

 sudo apt install php7.1 

10-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

Schritt 10

Wir geben den Buchstaben Y ein, um den Vorgang zu bestätigen:

 

11-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

 

Schritt 11

Wir validieren die Version mit “php -v”:

 

12-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

Schritt 12

Wir installieren PHP 8.0 mit dem Befehl:

 sudo apt install php8.0 

13-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

 

Schritt 13

Wir akzeptieren die Installation durch Eingabe des Buchstabens Y:

 

14-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

 

Schritt 14

Wir validieren die Version mit dem Befehl “php -v”:

 

15-Installieren Sie mehrere Versionen von PHP unter Ubuntu - 5.6--7.X - 8..png

 

 

Schritt 15

Für den Apache-Server müssen folgende Optionen installiert werden:

 sudo apt install php5.6 [PHP 5.6] sudo apt install php7.0 [PHP 7.0] sudo apt install php7.1 [PHP 7.1] sudo apt install php7.2 [PHP 7.2] sudo apt install php7.3 [PHP 7.3] sudo apt install php7.4 [PHP 7.4] sudo apt install php8.0 [PHP 8.0] 
Schritt 16

Im Fall von Nginx haben wir die folgenden Versionen:

 sudo apt install php5.6-fpm [PHP 5.6] sudo apt install php7.0-fpm [PHP 7.0] sudo apt install php7.1-fpm [PHP 7.1] sudo apt install php7.2-fpm [PHP 7.2] sudo apt install php7.3-fpm [PHP 7.3] sudo apt install php7.4-fpm [PHP 7.4] sudo apt install php8.0-fpm [PHP 8.0] 
Schritt 17

Darüber hinaus ist es möglich, Module basierend auf dem Ziel von PHP zu installieren:

 sudo apt install php5.6-cli php5.6-xml php5.6-mysql sudo apt install php7.0-cli php7.0-xml php7.0-mysql sudo apt install php7.1-cli php7.1-xml php7.1-mysql sudo apt install php7.2-cli php7.2-xml php7.2-mysql sudo apt install php7.3-cli php7.3-xml php7.3-mysql sudo apt install php7.3-cli php7.4-xml php7.4-mysql sudo apt install php7.3-cli php8.0-xml php8.0-mysq 

3. Konfigurieren Sie die Standardversion von PHP in Ubuntu

 

Schritt 1

Es ist möglich, dass wir standardmäßig einige der verwendeten Versionen von PHP einrichten möchten. Dazu müssen wir die folgende Syntax ausführen:

 sudo update-alternatives --set php / usr / bin / php # 
Schritt 2

Um PHP 5.6 zu etablieren, führen wir Folgendes aus:

 sudo update-alternatives --set php /usr/bin/php5.6 
Schritt 3

Für PHP 7.1:

 sudo update-alternatives --set php /usr/bin/php7.1 
Schritt 4

Für PHP 8.0 verwenden wir:

 sudo update-alternatives --set php /usr/bin/php8.0 

16-Server-Apache - ubuntu.png

 

 

Schritt 5

Es ist möglich, die Version von PHP für die Verwendung mit dem Apache-Webserver zu konfigurieren. In diesem Fall muss die aktuelle Version mit dem Befehl a2dismod deaktiviert und anschließend die gewünschte Version mit dem Befehl a2enmod aktiviert werden.

 

Wir deinstallieren die aktuelle Version:

 sudo a2dismod php5.6 sudo a2dismod php7.0 sudo a2dismod php7.1 sudo a2dismod php7.2 sudo a2dismod php7.3 sudo a2dismod php7.4 sudo a2dismod php8.0 

17-Server-Apache - ubuntu.png

 

Schritt 6

Dann aktivieren wir die gewünschte Version:

 sudo a2enmod php5.6 sudo a2enmod php7.1 sudo a2enmod php7.2 sudo a2enmod php7.3 sudo a2enmod php7.4 sudo a2enmod php8.0 

18-Configure-default-version-of-PHP-in-Ubuntu.png

 

 

Schritt 7

Schließlich starten wir den Server mit dem folgenden Befehl neu:

 sudo systemctl apache2 neu starten 

19-Configure-default-version-of-PHP-in-Ubuntu.png

 

Dies ist der einfache und funktionale Prozess, mit dem PHP in verschiedenen Versionen unter Ubuntu installiert und anschließend die entsprechende Version definiert werden kann.