So installieren Sie PHP 8 auf Ubuntu 20.04
- 4289
- 497
- Janin Pletsch
PHP ist ein Akronym für „Hypertext -Präprozessor“ ist eine Skriptsprache, die für die Entwicklung von Webanwendungen häufig verwendet wird. Es ist die serverseitige Skriptsprache, die in HTML eingebettet ist. Dies wird verwendet, um dynamische Inhalte, Datenbanken, Sitzungsverfolgung zu verwalten, sogar ganze E-Commerce-Websites zu erstellen.
Php 8.0 ist die neueste stabile Version, die für die Produktionsanwendung verfügbar ist. Die Debian -Pakete für PHP 8 sind unter PPA erhältlich: Ondrej/PHP PPA für Ubuntu Systems.
In diesem Tutorial erfahren Sie Folgendes.
- Installieren Sie PHP 8 auf Ubuntu
- Installieren Sie PHP 8 -Erweiterungen
- Setup PHP 8 mit Apache einrichten
- Setup PHP 8 mit Nginx einrichten
- Wechseln Sie zwischen mehreren PHP -Versionen
Beginnen wir also mit einem Tutorial, um Php 8 zu installieren und zu verwenden.0 auf Ubuntu 20.04 LTS Focal System.
Schritt 1 - Installieren Sie PHP 8 auf Ubuntu
Das Ondrej PHP PPA ist immer auf dem neuesten Stand und enthält die neuesten PHP -Versionen. Verwenden Sie die folgenden Befehle, um PPA hinzuzufügen und PHP 8 zu installieren.0 auf Ubuntu 20.04 System.
- zuerst, Sie müssen ein erforderliches Paket auf Ihrem System installieren. Öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus.
sudo APT Update && sudo APT Installieren Sie Software-Properties-common -y -y
- Aktivieren Sie PPA - Verwenden Sie als Nächst
sudo add-apt-Repository PPA: Ondrej/PHP
- Installieren Sie Php 8 - Geben Sie als nächstes den Befehl unten ein, um den Php 8 zu installieren.0 auf Ubuntu -System.
sudo apt installieren php8.0
Drücken Sie 'y' für eine vom Installateur gefragte Bestätigung.
Sobald die obigen Befehle abgeschlossen sind, haben Sie Php 8 erfolgreich installiert.0 auf dem Ubuntu -System.
Schritt 2 - Installation von PHP -Erweiterungen
Installieren Sie nun die erforderlichen PHP -Module für Ihre Anwendung. Verwenden Sie den folgenden Befehl, um alle verfügbaren PHP 8 zu durchsuchen.0 Module.
sudo apt suche php8.0-*
Installieren Sie dann die erforderlichen PHP -Module. Der folgende Befehl installiert einige häufig verwendete PHP -Module in Ihrem System.
sudo apt installieren php8.0-GD Php8.0-XML Php8.0-soap php8.0-mbstring php8.0-mysql
Möglicherweise müssen Sie auch andere von der Anwendung empfohlene PHP -Module installieren.
Schritt 3 - Installieren Sie PHP 8 mit Apache
Apache ist ein beliebter Webserver, der häufig für die Bereitstellung von PHP -Webanwendungen verwendet wird. Auf Debian-basierten Systemen ist dies mit dem Namen "Apache2" verfügbar.
Ein Apache -Modul steht zur Integration von PHP zur Verfügung. Für Php 8.0 Installieren Sie das folgende Apache -Modul
sudo apt installieren libapache2-mod-php8.0
Aktivieren Sie dann das Php 8 -Modul
sudo a2enmod php8.0
Alles fertig, jetzt können Sie eine PHP -Anwendung mit Apache mit PHP 8 hosten.
Um die Integration zu testen, erstellen Sie eine Phpinfo () -Datei und überprüfen Sie die Version.
Schritt 4 - Installieren Sie PHP 8 mit Nginx
Es gibt kein offizielles PHP -Modul für den Nginx -Server. In diesem Fall werden wir PHP-FPM verwenden, um PHP-Anwendungen über NGINX-Webserver bereitzustellen.
Installieren Sie also zunächst PHP FPM in Ihrem System.
sudo apt installieren php8.0-fpm
Sobald die Installation beendet ist, aktivieren Sie und starten Sie den Service.
sudo systemctl aktivieren php8.0-fpm
sudo systemctl starten php8.0-fpm
Aktualisieren Sie als Nächst.
Server # Server -Blockcode… Ort ~ \.Php $ inklusive Snippets/Fastcgi-Php.conf; FASTCGI_PASS UNIX:/Run/PHP/PHP8.0-fpm.Socke;
Der obige Code weist den Nginx -Server an, alle Dateien mit dem zu verarbeiten.PHP ”-Elweiterung mit PHP-FPM.
Starten Sie schließlich den Nginx -Webserver neu, um die Änderungen anzuwenden.
sudo systemctl starten nginx neu
Schritt 5 - Standard -PHP -Version wechseln
Sie können problemlos zwischen mehreren PHP -Versionen wechseln, die auf jedem System installiert sind. Führen Sie den folgenden Befehl zum Terminal aus:
Sudo-Update-Alternative-Config PHP
Dieses System hat Php 8.0 und Php 7.4 installiert. Wählen Sie eine PHP -Version für unsere Wahl aus.
Es gibt 2 Auswahlmöglichkeiten für den alternativen PHP (Bereitstellung/USR/bin/PHP). Auswahlpfad Prioritätsstatus -------------------------------------------------- -------------- * 0/usr/bin/php8.0 80 Auto -Modus 1/usr/bin/php7.4 74 Manueller Modus 2/usr/bin/php8.0 80 Manuellem Modus Drücken Sie, um die aktuelle Auswahl [*] zu behalten, oder die Auswahlnummer eingeben: [Geben Sie hier die Wahl ein]
Abschluss
In diesem Tutorial können Sie PHP 8 installieren.0 auf Ubuntu 20.04 Linux -System. Möglicherweise müssen Sie auch MySQL auf Ihrem Ubuntu -System installieren.