So installieren Sie PHP (8.2, 8.1, 7.4) auf Ubuntu 22.04

So installieren Sie PHP (8.2, 8.1, 7.4) auf Ubuntu 22.04

PHP ist eine Programmiersprache, die zur Entwicklung von Webanwendungen verwendet wird. Sie müssen PHP -Pakete auf einem Ubuntu -System installieren, um die darauf geschriebene Anwendung auszuführen. Im Allgemeinen wird es verwendet, um E-Commerce-Websites, Blogs und API-Anwendungen zu erstellen. Wenn Sie nach einer einfachen Möglichkeit suchen, PHP auf Ubuntu 22 zu installieren.04, schau nicht weiter. Dieser Blog -Beitrag zeigt Ihnen, wie Sie es schnell und einfach machen können.

Wir werden das Ondrej PPA zur Installation von PHP auf Ubuntu 22 verwenden.04 LTS -System. Das enthält Php 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0 & php 5.6 Pakete. Sie können eine der für Ihre Anwendung erforderlichen Versionen installieren. Die neuen Anwendungsentwickler werden vorgeschlagen, die neueste PHP -Version zu verwenden, dh Php 8.2.

In diesem Tutorial lernen Sie lernen So installieren Sie PHP auf Ubuntu 22.04 LTS System. Dieses Tutorial ist auch mit Ubuntu 20 kompatibel.04 LTS und Ubuntu 18.04 LTS -Systeme.

Bevor wir anfangen

Melden Sie sich zuerst bei Ubuntu 22 an.04 über die Konsole. Aktualisieren Sie dann den APT -Cache und aktualisieren Sie die aktuellen Pakete des Systems mit dem folgenden Befehl:

sudo APT Update && sudo APT -Upgrade  

Drücken Sie bei der Aufforderung "Y", um die Installation zu bestätigen.

Installieren Sie PHP auf Ubuntu 22.04

PHP -Installation auf Ubuntu -Systemen ist ziemlich einfach. Sie müssen nur die erforderliche PPA hinzufügen und können jede PHP -Version auf dem Ubuntu -System installieren.

Befolgen Sie diese Schritte, um die PHP -Installation auf Ubuntu zu vervollständigen:

  1. Installieren Sie einige Abhängigkeiten, die in diesem Tutorial mit dem folgenden Befehl erforderlich sind:
    sudo apt installieren Software-Properties-Common CA-Zertifikate LSB-Release APT-transport-https  
  2. Fügen Sie das Ondrej PPA zu Ihrem System hinzu, das alle Versionen von PHP -Paketen für Ubuntu -Systeme enthält.
    Lc_all = c.UTF-8 sudo add-apt-Repository PPA: Ondrej/PHP  
  3. Aktualisieren Sie nun den APT -Paket -Manager -Cache.
    sudo APT -Update  
  4. Das Sury -Repository enthält Php 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0 & php 5.6. Als neueste stabile Version von PHP ist 8.2, aber eine große Anzahl von Websites erforderte immer noch Php 7. Sie können die erforderlichen PHP -Versionen auf Ihrem System installieren.
    • Installieren Sie Php 8.2:
      sudo apt installieren php8.2  
    • Installieren Sie Php 8.1:
      sudo apt installieren php8.1  
    • Installieren Sie Php 7.4:
      sudo APT installieren Sie PHP7.4  
    • Installieren Sie PHP 5.6 (EOL):
      sudo apt installieren php5.6  

    Version ersetzen 8.2, 8.1, 7.4, oder 5.6 Mit der erforderlichen PHP -Version, die Sie auf Ubuntu installieren sollten. Auch Sie können mehrere PHP -Versionen auf einem einzelnen Ubuntu -System installieren.

  5. Die meisten PHP -Anwendungen hängen von verschiedenen Erweiterungen ab, um ihre Funktionen zu erweitern. Dies kann auch mit der folgenden Syntax installiert werden:
    sudo apt installieren php8.2- [Erweiterung] 

    Ersetzen [Verlängerung] Wenn Sie mit der Erweiterung installieren möchten, werde ich sie installieren, wenn Sie mehrere Erweiterungen hinzufügen möchten "PHP-MBString, PHP-MYSQL, PHP-XML und PHP-CURL" Durch Ausführen des folgenden Befehls:

    sudo apt installieren php8.2-mysql php8.2-mbstring php8.2-XML Php8.2-curl  

    Benutzer, die verschiedene PHP -Versionen installiert haben, müssen ersetzen 8.2 mit den erforderlichen PHP -Versionen.

Überprüfen Sie die aktive PHP -Version

Überprüfen Sie nun, dass die korrekte Version von PHP durch Überprüfen der Versionsnummer durch den folgenden Befehl installiert wird:

PHP -v  
Ausgabe: Php 8.2.1 (CLI) (gebaut: 13. Januar 2023 10:43:08) (NTS) Copyright (c) Die PHP -Gruppe Zend Engine V4.2.1, Copyright (c) Zend -Technologien mit Zend Opcache V8.2.1, Copyright (C), von Zend Technologies 

Über PHP -Konfigurationsdateien

Die PHP -Konfigurationsdateien werden unter gespeichert /etc/php Verzeichnis mit den Versionsnummern. Zum Beispiel alle Konfigurationsdateien im Zusammenhang mit PHP 8.2 befinden sich unten:

  1. Hauptdatei der HauptpHP -Konfigurationsdatei:
    • PHP Cli:/etc/Php/8.2/cli/PHP.Ini
    • Apache:/etc/php/8.2/Apache2/PHP.Ini
    • PHP fpm:/etc/php/8.2/fpm/PHP.Ini
  2. Alle installierten PHP -Module werden unter gespeichert /etc/php/8.2/mods-verfügbar Verzeichnis.
  3. PHP Active Modules Configuration Directory Standort:
    • PHP Cli:/etc/Php/8.2/cli/conf.D/
    • Apache:/etc/php/8.2/apache2/conf.D/
    • PHP fpm:/etc/php/8.2/fpm/conf.D/

Um Dateien für die anderen PHP -Versionen zu überprüfen, ändern Sie einfach die PHP -Versionsnummer (8).2 im obigen Beispiel) im Dateien und im Verzeichnispfad.

Standard -PHP -Version für CLI wechseln

Sie können eine verwenden "Update-Alternative" Befehl zum Festlegen der Standard -PHP -Version. Verwenden Sie dieses Tutorial, um weitere Details zum Umschalten der PHP -Version für CLI und Apache zu lesen.

Sudo-Update-Alternative-Config PHP 
Es gibt 4 Auswahlmöglichkeiten für den alternativen PHP (Bereitstellung/USR/bin/PHP). Auswahlpfad Prioritätsstatus -------------------------------------------------- -------------- * 0/usr/bin/php8.1 81 Auto -Modus 1/usr/bin/php5.6 56 Handbuchmodus 2/usr/bin/php7.4 74 Manueller Modus 3/usr/bin/php8.0 80 Manueller Modus 4/usr/bin/php8.1 81 Manueller Modus 5/usr/bin/php8.2 82 Manuellem Modus Drücken 

Die obige Ausgabe zeigt alle installierten PHP -Versionen auf Ihrem System an. Auswahlnummer 2 Setzen Sie PHP 7.4 als Standard -PHP -Version für die Befehlszeile.

PHP deinstallieren

Wenn eine PHP -Version nicht mehr erforderlich ist, kann sie aus dem System entfernt werden. Dadurch befreien Sie den Speicherplatz sowie die Systemsicherheit.

Um eine PHP -Version zu deinstallieren, tippen Sie einfach:

sudo APT entfernen Sie PHP5.6  

Deinstallieren Sie auch alle Module für diese Version mit dem folgenden Befehl:

sudo APT entfernen Sie PHP5.6-*  

Abschluss

Dieses Tutorial bietet Ihnen die Anweisungen zur Installation von PHP auf Ubuntu 22.04. Mit dem Ondrej PPA können wir PHP auf Ubuntu -Systemen schnell installieren. Außerdem können wir mehrere PHP -Versionen auf einem einzelnen System installieren. Sie können jederzeit mit dem zu jeder PHP -Version wechseln Update-Alternativ Dienstprogramm.