Zum Hauptinhalt springen

Wie man PHP auf Ubuntu installiert

Wie man PHP auf Ubuntu installiert

PHP ist eine beliebte und leistungsstarke Skriptsprache, die zur Entwicklung von dynamischen Websites und Webanwendungen verwendet wird. Die Installation von PHP auf Ubuntu ist ein einfacher Prozess, der in wenigen Schritten durchgeführt werden kann. In diesem Tutorial werden wir Sie Schritt für Schritt durch den Installationsprozess führen, einschließlich der erforderlichen Voraussetzungen. Also, fangen wir an!

Voraussetzungen

Bevor wir beginnen, stellen Sie bitte sicher, dass Sie die folgenden Voraussetzungen erfüllen:

  • Ein Ubuntu-Rechner mit Root-Berechtigungen.
  • Eine aktive Internetverbindung.

Schritt 1: Systempakete aktualisieren

Beginnen wir damit, die Systempakete auf die neuesten Versionen zu aktualisieren. Öffnen Sie das Terminal und führen Sie die folgenden Befehle aus:

sudo apt update
sudo apt upgrade

Dies aktualisiert die Paketlisten und aktualisiert veraltete Pakete auf Ihrem System.

Schritt 2: Apache Webserver installieren

PHP erfordert einen Webserver zum Ausführen, und Apache ist eine beliebte Wahl. Um Apache zu installieren, führen Sie den folgenden Befehl aus:

sudo apt install apache2

Während des Installationsprozesses werden Sie möglicherweise aufgefordert, die Installation zu bestätigen. Drücken Sie 'Y' und drücken Sie die Eingabetaste, um fortzufahren. Sobald die Installation abgeschlossen ist, wird Apache automatisch gestartet.

Um zu überprüfen, ob Apache läuft, öffnen Sie Ihren Webbrowser und geben Sie http://localhost oder http://your_server_ip in die Adressleiste ein. Wenn Apache korrekt installiert ist, sollten Sie die Standard-Apache-Webseite sehen.

Schritt 3: PHP installieren

Jetzt, da Apache läuft, installieren wir PHP und seine erforderlichen Module. Führen Sie den folgenden Befehl aus:

sudo apt install php libapache2-mod-php

Ähnlich wie bei der Apache-Installation werden Sie aufgefordert, die Installation zu bestätigen. Drücken Sie 'Y' und drücken Sie die Eingabetaste, um fortzufahren. Sobald die Installation abgeschlossen ist, wird PHP installiert und in Apache integriert.

Schritt 4: PHP-Installation testen

Um sicherzustellen, dass PHP korrekt installiert ist, können wir eine einfache PHP-Datei erstellen und im Webbrowser testen.

Navigieren Sie zum Apache-Webroot-Verzeichnis, indem Sie den folgenden Befehl ausführen:

cd /var/www/html

Erstellen Sie nun eine neue PHP-Datei mit einem Texteditor namens info.php:

sudo nano info.php

Fügen Sie den folgenden Inhalt zur Datei hinzu:

<?php
phpinfo();
?>

Speichern Sie die Datei und beenden Sie den Texteditor. Öffnen Sie nun Ihren Webbrowser und geben Sie http://localhost/info.php oder http://your_server_ip/info.php in die Adressleiste ein. Wenn PHP korrekt installiert ist, sollten Sie eine detaillierte PHP-Informationseite sehen.

Schritt 5: Zusätzliche PHP-Module

Je nach den Anforderungen Ihres Projekts müssen möglicherweise zusätzliche PHP-Module installiert werden. Um die verfügbaren PHP-Module anzuzeigen, können Sie den Befehl ausführen:

sudo apt search php-

Dies zeigt eine Liste der verfügbaren PHP-Module an, die Sie mit dem Befehl sudo apt install gefolgt vom spezifischen Modulnamen installieren können.

Schritt 6: Sicherung der PHP-Installation

Um die Sicherheit Ihrer PHP-Installation zu erhöhen, wird empfohlen, die Anzeige von PHP-Fehlern und Warnungen auf Ihrem Produktionsserver zu deaktivieren. Öffnen Sie dazu die PHP-Konfigurationsdatei mit Ihrem bevorzugten Texteditor:

sudo nano /etc/php/{PHP_VERSION}/apache2/php.ini

Suchen Sie in der Datei die folgenden Zeilen:

display_errors = On
display_startup_errors = On

Ändern Sie beide Werte auf Off:

display_errors = Off
display_startup_errors = Off

Speichern Sie die Datei und beenden Sie den Texteditor. Vergessen Sie nicht, {PHP_VERSION} durch die Versionsnummer Ihres installierten PHP zu ersetzen.

Schritt 7: Apache neu starten

Nachdem Sie Änderungen an der PHP-Konfiguration vorgenommen haben, müssen Sie Apache neu starten, damit die Änderungen wirksam werden. Führen Sie den folgenden Befehl aus:

sudo service apache2 restart

Fazit

Herzlichen Glückwunsch! Sie haben PHP erfolgreich auf Ihrem Ubuntu-Rechner installiert. Sie können jetzt mit der Entwicklung dynamischer Webanwendungen mit PHP beginnen. Denken Sie daran, Ihr System und Ihre Software für optimale Sicherheit und Leistung auf dem neuesten Stand zu halten.

Fühlen Sie sich frei, die PHP-Dokumentation und Tutorials weiter zu erkunden, um Ihre PHP-Fähigkeiten und Kenntnisse zu erweitern.

Viel Spaß beim Programmieren!