GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie PHP 8.0 auf Ubuntu 20.04

In diesem Tutorial zeigen wir Ihnen, wie Sie PHP 8.0 mit Apache auf Ubuntu 20.04 installieren. PHP ist eine kostenlose, quelloffene und beliebteste serverseitige Programmiersprache, die von vielen CMS verwendet wird, darunter Drupal, WordPress, Magento und viele mehr. PHP 8.0 ist ein wichtiges Update der PHP-Sprache, das neue Funktionen und Optimierungen enthält, darunter benannte Argumente, Vereinigungstypen, Attribute, Heraufstufung von Konstruktoreigenschaften, Übereinstimmungsausdruck, Null-Safe-Operator, JIT und Verbesserungen des Typsystems, der Fehlerbehandlung und der Konsistenz . Beginnen wir mit der Installation von PHP 8 auf Ubuntu 20.04.

1. Voraussetzungen

  • Ein Ubuntu 20.04 VPS (wir verwenden unseren SSD 2 VPS-Plan)
  • Zugriff auf das Root-Benutzerkonto (oder Zugriff auf ein Administratorkonto mit Root-Rechten)

2. Melden Sie sich beim Server an und aktualisieren Sie die Server-Betriebssystempakete

Melden Sie sich zunächst über SSH als Root-Benutzer bei Ihrem Ubuntu 20.04-Server an:

ssh root@IP_Address -p Port_number

Sie müssen „IP_Address“ und „Port_number“ durch die jeweilige IP-Adresse und SSH-Portnummer Ihres Servers ersetzen. Ersetzen Sie außerdem „root“ gegebenenfalls durch den Benutzernamen des Administratorkontos.

Bevor Sie beginnen, müssen Sie sicherstellen, dass alle auf dem Server installierten Ubuntu-Betriebssystempakete auf dem neuesten Stand sind. Sie können dies tun, indem Sie die folgenden Befehle ausführen:

apt-get update -y
apt-get upgrade -y

3. PHP-Repository hinzufügen

Standardmäßig ist PHP 8.0 nicht im Standard-Repository von Ubuntu 20.04 enthalten. Sie müssen also das PPA-Repository ondrej/php zu Ihrem System hinzufügen.

Installieren Sie zunächst die erforderlichen Abhängigkeiten mit dem folgenden Befehl:

apt-get install software-properties-common -y

Als nächstes fügen Sie das PPA-Repository ondrej/php mit dem folgenden Befehl hinzu:

add-apt-repository ppa:ondrej/php

Sobald das Repository hinzugefügt wurde, können Sie es mit dem folgenden Befehl aktualisieren:

apt-get update -y

4. Installieren Sie PHP 8.0 mit Apache

Sie können den Apache-Webserver mit PHP 8.0 installieren, indem Sie den folgenden Befehl ausführen:

apt-get install apache2 php8.0 libapache2-mod-php8.0 -y

Sobald die Installation abgeschlossen ist, starten Sie den Apache-Dienst neu, um das PHP zu laden.

systemctl restart apache2

Sie können die am häufigsten verwendeten PHP-Erweiterungen auch mit dem folgenden Befehl installieren:

apt-get install php8.0-common php8.0-mysql php8.0-xml php8.0-curl php8.0-gd php8.0-imagick php8.0-cli php8.0-dev php8.0-imap php8.0-mbstring php8.0-opcache php8.0-soap php8.0-zip -y

5. Installieren Sie PHP 8 FPM für Apache

Wenn Sie PHP-FPM mit Apache verwenden möchten, können Sie es mit dem folgenden Befehl installieren:

apt-get install php8.0-fpm libapache2-mod-fcgid -y

Sobald das PHP-FPM installiert ist, müssen Sie es für Apache aktivieren. Sie können es mit dem folgenden Befehl aktivieren:

a2enmod proxy_fcgi setenvif
a2enconf php8.0-fpm

Starten Sie als Nächstes den Apache-Dienst neu, um die Änderungen zu übernehmen:

systemctl restart apache2

6. Konfigurieren Sie PHP 8 für Apache

Sie können PHP 8 für Apache konfigurieren, indem Sie die Datei php.ini bearbeiten. Standardmäßig befindet es sich im Verzeichnis /etc/php/8.0/apache2/.

nano /etc/php/8.0/apache2/php.ini

Ändern Sie die folgenden Werte für eine bessere Leistung:

upload_max_filesize = 32M 
post_max_size = 64M 
memory_limit = 512M 
max_execution_time = 300 
date.timezone = America/Chicago

Speichern und schließen Sie die Datei und starten Sie dann den Apache-Dienst neu, um die Änderungen zu übernehmen.

systemctl restart apache2

7. Überprüfen Sie die PHP-Installation

Erstellen Sie eine neue info.php-Datei im Apache-Standard-Stammverzeichnis für Dokumente, um zu testen, ob PHP richtig für Apache konfiguriert ist.

nano /var/www/html/info.php

Fügen Sie die folgende Zeile hinzu:

<?php
phpinfo();
?>

Speichern und schließen Sie die Datei, öffnen Sie dann Ihren Webbrowser und geben Sie die URL http://your-server-ip/info.php ein.

Sie sollten Ihre PHP-Informationsseite auf dem folgenden Bildschirm sehen:

Herzliche Glückwünsche! Sie haben PHP 8.0 mit Apache erfolgreich auf einem Ubuntu 20.04-Server installiert.

Natürlich müssen Sie nichts davon tun, wenn Sie unser PHP 8 VPS-Hosting verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, dies für Sie einzurichten. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen.


Panels
  1. So installieren Sie PHP 8.0 unter Ubuntu 20.04 / Ubuntu 18.04

  2. So installieren Sie PHP 8 auf Ubuntu 20.04 LTS

  3. So installieren Sie Drupal unter Ubuntu 16.04

  4. So installieren Sie PHP 7.3 auf Ubuntu 16.04

  5. So installieren Sie PHP 7.2 auf Ubuntu 16.04

So installieren Sie PHP unter Ubuntu 18.04

So installieren Sie PHP unter Ubuntu 20.04

So installieren Sie PHP 8.0 auf Ubuntu 20.04

So installieren Sie PHP 8.0 unter Ubuntu 20.04 / 18.04

So installieren Sie PHP unter Ubuntu 22.04

So installieren Sie PHP unter Ubuntu 22.04