Lektion 3 – Webserver & PHP installieren

Ziel dieser Lektion: Du installierst Apache2 und PHP auf deinem Raspberry Pi und richtest alles so ein, dass dein Pi als lokaler Webserver funktioniert.

Apache2 Webserver installieren

Öffne ein Terminal oder stelle per SSH eine Verbindung zum Raspberry Pi her. Dann:

sudo apt update && sudo apt install apache2 -y

Der Webserver wird installiert und automatisch gestartet.

Funktion prüfen

Öffne auf deinem Hauptrechner einen Browser und rufe eine der folgenden Adressen auf:

– http://raspberrypi.local – oder die IP-Adresse des Pi: z. B. http://192.168.2.123 Tipp: Die IP-Adresse findest du im Router (z. B. FritzBox → Heimnetz → Netzwerk), oder mit: hostname -I

→ Du solltest jetzt die Seite „Apache2 Debian Default Page“ sehen.

Falls stattdessen „403 Forbidden“ erscheint, liegt das an fehlenden Dateirechten. Dieses Problem wird in Lektion 4 gelöst.

PHP installieren

Gib im Terminal ein:

sudo apt install php libapache2-mod-php -y

Danach eine Testdatei anlegen:

sudo nano /var/www/html/info.php

Füge folgenden Inhalt ein:

<?php phpinfo(); ?>

Datei speichern mit `STRG + O`, bestätigen mit `Enter`, schließen mit `STRG + X`.

PHP im Browser testen

Rufe im Browser auf:

– http://raspberrypi.local/info.php – oder: http://192.168.2.123/info.php

→ Es sollte eine Seite mit PHP-Konfigurationsinformationen erscheinen.

Was du jetzt kannst

– Apache2 auf dem Raspberry Pi installieren – Webserver im lokalen Netzwerk aufrufen – PHP aktivieren und testen

Nächste Schritte

Weiter mit: Lektion 4 – DokuWiki installieren & konfigurieren

© Olaf Droste Products Immermannstr. 31, 44147 Dortmund – www.olaf-droste-products.net