PHP steht für Hypertext Preprocessor, eine kostenlose und quelloffene, serverseitige Skriptsprache, die sich auch in HTML integrieren lässt. Die PHP-Sprache eignet sich für die dynamische und interaktive Webentwicklung. Dies ist die gebräuchlichste und am weitesten verbreitete Webprogrammiersprache der Welt. PHP ist eine interpretierte Sprache, sodass Sie keinen Compiler benötigen, um das PHP-Programm auszuführen. Die PHP-Verarbeitung fungiert als Brücke zwischen dem PHP-Interpreter und dem Webserver.
Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig dabei, entsprechende PHP-Abfragen durchzuführen.
In diesem Zusammenhang werden wir uns mit der PHP-Installation auf einem Ubuntu 20.04-System befassen.
Wie führe ich eine PHP-Installation unter Ubuntu 20.04 durch?
Bevor Sie mit diesem Installationsverfahren fortfahren, stellen Sie sicher, dass Sie einen Benutzer mit sudo-Berechtigungen verwenden, um die Verwaltungsbefehle auszuführen.
1. PHP-Module installieren
Aktualisieren Sie die apt-Pakete Ihres Systems und geben Sie dann den folgenden Befehl auf dem Terminal ein, um PHP-Komponenten zu installieren:
$ sudo apt install php libapache2-mod-php php-mysql
Geben Sie das Administratorkennwort ein und nach einer Weile wird die Installation unterbrochen. Drücken Sie 'y' und dann die 'Enter'-Taste, um diesen Vorgang fortzusetzen.
Danach müssen alle PHP-Module auf Ihrem System installiert werden. Je nach Projektanforderungen können Sie auch die erforderliche PHP-Erweiterung installieren.
2. Überprüfen Sie die installierte PHP-Version
Überprüfen Sie die Installation von PHP, indem Sie den folgenden Befehl ausführen:
$ php --version
Die installierte PHP-Version sollte auf dem Terminal angezeigt werden.
3. Installieren Sie die erforderlichen PHP-Erweiterungen
Um nach der relevanten PHP-Erweiterung zu suchen, geben Sie den folgenden Befehl auf dem Terminal ein:
$ sudo apt-cache search php | grep php-
Die Liste aller PHP-Erweiterungen wird auf dem Terminal angezeigt. Sie können die relevante PHP-Erweiterung finden und auf Ihrem System installieren, indem Sie die folgende Syntax verwenden:
$ sudo apt install php-[extension-name]
4. PHP konfigurieren
Um das PHP für Ihre Webanwendungen zu konfigurieren, müssen Sie bestimmte Werte in der Konfigurationsdatei php.ini ändern. Geben Sie den folgenden Befehl ein, um die Konfigurationsdatei „php.ini“ zu öffnen:
$ sudo nano /etc/php/7.4/apache2/php.ini
Suchen und ändern Sie nun die folgenden Werte in der Konfigurationsdatei:
# Upload max write = 32 M
# After max size = 48 M
# Speicher limit = 256 M
# Max perform time = 600
# Input vars = 3000
# Input time max = 1000
Nachdem Sie die PHP-Konfigurationseinstellungen geändert haben.
Starten Sie nun den Dienst des Apache-Servers neu, indem Sie den folgenden Befehl eingeben:
$ sudo systemctl restart apache2
5. Testen Sie die PHP-Installation
Erstellen Sie nun eine neue PHP-Datei im Webverzeichnis. Hier haben wir mit dem folgenden Befehl eine neue Datei mit dem Namen „info.php“ erstellt:
$ sudo nano /var/www/html/info.php
Fügen Sie den folgenden PHP-Code in die obige Datei ein:
<? php
echo "Welcome to PHP installation Tutorial!";
?>
Speichern Sie diese Datei und öffnen Sie die folgende URL in Ihrem Browser:
http://server-ip/info.php
Zum Beispiel 127.0.0.1/info.php
Dies sollte die Ausgabe wie unten gezeigt anzeigen:
Welcome to PHP installation Tutorial!