GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie PHP 7.4 und 8.0 auf Ubuntu 18.04 oder 20.04

Einführung

PHP steht für Hypertext Preprocessor und ist eine skriptbasierte serverseitige Programmiersprache.

PHP wird häufig verwendet, um Serveraufgaben zu automatisieren. Es verarbeitet Aufgaben wie dynamische Inhalte, Datenbankanfragen und die Verarbeitung und Anzeige von Daten.

Lesen Sie unser Tutorial zur Installation von PHP 7.4 und 8.0 auf Ubuntu 18.04 oder 20.04, einschließlich Integration mit Apache und Nginx.

Voraussetzungen

  • Ein Linux-System mit Ubuntu 18.04 oder 20.04
  • Zugriff auf ein Ubuntu-Benutzerkonto mit sudo-Berechtigungen
  • Zugriff auf ein Befehlszeilen-/Terminalfenster (Strg-Alt-T)
  • Ein laufender Webserver (Apache oder Nginx)

Installation von PHP auf Ubuntu 18.04 und 20.04

Wie viele Entwicklertools hat PHP mehrere verschiedene Release-Versionen. Zum Zeitpunkt des Schreibens war PHP 7.4. und 8.0 sind die derzeit unterstützten Versionen der Software.

So installieren Sie PHP mit Apache auf Ubuntu

Wenn Sie einen Apache-Webserver betreiben, möchten Sie PHP mit dem Apache-Modul installieren. Nachfolgend finden Sie Installationen für PHP 7.4 und PHP 8.0.

1. Stellen Sie sicher, dass Sie die neuesten Ubuntu-Updates verwenden, indem Sie den folgenden Befehl in ein Terminalfenster eingeben:

sudo apt update && sudo apt upgrade

2. Installieren Sie software-properties-common um Ihnen bei der Verwaltung von Distributionen und unabhängigen Softwarequellen zu helfen:

sudo apt install software-properties-common

3. Als nächstes fügen Sie ondrej/php hinzu PPA, das die neuesten Versionen von PHP für Ubuntu 18.04 bereitstellt:

sudo add-apt-repository ppa:ondrej/php

4. Aktualisieren Sie das Repository, um die neuen Pakete aufzunehmen:

sudo apt update

5. Jetzt können Sie PHP installieren.

  • Um PHP 7.4 zu installieren, führen Sie den folgenden Befehl aus:
sudo apt -y install php7.4
  • Um PHP 8.0 zu installieren, führen Sie Folgendes aus:
sudo apt -y install php8.0

6. Überprüfen Sie die Installation mit:

php -v

Die Ausgabe sollte die von Ihnen installierte PHP-Version anzeigen. Wenn Sie Version 7.4 installiert haben, sieht die Ausgabe wie im Bild unten aus.

Wenn Sie PHP 8.0 installiert haben, zeigt die Ausgabe:

So installieren Sie PHP mit Nginx auf Ubuntu

Wenn Sie einen Nginx-Server anstelle von Apache verwenden, führen Sie die folgenden Schritte aus, um PHP 7.4 oder 8.0 für die Arbeit mit Nginx zu installieren.

  1. Geben Sie den folgenden Befehl in ein Terminalfenster ein, um sicherzustellen, dass Sie die neueste Software verwenden:
sudo apt update && sudo apt upgrade

. 2. Um PHP für Nginx zu installieren, verwenden Sie einen der folgenden Befehle:

  • Für PHP 7.4 :
sudo apt install php7.4-fpm
  • Für PHP 8.0 :
sudo apt install php8.0-fpm

Das System wird Sie kontaktieren, um das Paket und seine Abhängigkeiten herunterzuladen und zu installieren.

2. Sobald die Installation abgeschlossen ist, starten Sie den Dienst neu, um die Änderungen zu übernehmen, indem Sie Folgendes eingeben:

sudo systemctl restart nginx

3. Als nächstes müssen Sie die PHP-Unterstützung aktivieren, indem Sie den Serverblock bearbeiten. Öffnen Sie den Serverblock mit dem Befehl:

sudo nano /etc/nginx/sites-available/default

4. Fügen Sie Ihrer Serverblockdatei den folgenden Code hinzu, damit Nginx PHP verwenden kann:
-Server

# . . . existing configuration

location ~ \.php$ {

include snippets/fastcgi-php.conf;

fastcgi_pass unix:/run/php/php8.0-fpm.sock;

}

}

4. Speichern Sie die Datei und beenden Sie sie.

5. Starten Sie abschließend Nginx unter Ubuntu neu und laden Sie PHP neu:

sudo systemctl restart nginx
sudo systemctl reload php[version_number]-fpm

Installation von PHP-Modulen auf Ubuntu

Um zusätzliche PHP-Module zu installieren, verwenden Sie die folgende Syntax:

sudo apt install php[version_numeber]-[package_name]

Sie können auch mehrere Module gleichzeitig installieren. Zum Beispiel, um die Module mysql zu installieren , zip , json , häufig und bcmath Unter PHP 7.4 würden Sie Folgendes ausführen:

sudo apt install php7.4-{mysql,zip,json,common,bcmath}

Führen Sie den folgenden Befehl aus, um alle geladenen PHP-Module aufzulisten:

php -m

Die Ausgabe listet alle kompilierten PHP-Module auf, wie im Beispiel unten.


Ubuntu
  1. So installieren Sie Anaconda unter Ubuntu 18.04 und 20.04

  2. So installieren Sie OpenLiteSpeed ​​und PHP auf Ubuntu

  3. So installieren Sie PHP 8.0 unter Ubuntu 20.04 / Ubuntu 18.04

  4. So installieren Sie PHP 7.2 auf Ubuntu 16.04

  5. So installieren Sie PHP 7.3 auf Ubuntu 16.04

So installieren Sie PHP 8.0 auf Ubuntu 20.04

So installieren Sie PHP 5.6, PHP 8.0 und PHP 8.1 auf Ubuntu 20.04 LTS

So installieren Sie PHP 8.0 unter Ubuntu 20.04 / 18.04

So installieren Sie verschiedene PHP-Versionen (5.6, 7.x und 8.0) in Ubuntu

So installieren Sie PHP unter Ubuntu 22.04

So installieren Sie PHP unter Ubuntu 22.04