🖥️ Lektion 03: Webserver & PHP installieren

In dieser Lektion installierst du den Webserver Apache2 und die Programmiersprache PHP. Ziel ist es, den Raspberry Pi in einen funktionierenden Webserver zu verwandeln – als Vorbereitung für die DokuWiki-Installation in Lektion 4.

🔧 Apache2 installieren

Öffne das Terminal deines Raspberry Pi (z. B. über SSH) und führe folgende Befehle aus:

sudo apt update sudo apt install apache2 -y

🌐 Apache-Webserver im Browser testen

Öffne auf deinem Hauptrechner den Browser.

Gib eine der folgenden Adressen ein:

`http://raspberrypi.local`

(nur wenn dein System mDNS unterstützt, z. B. macOS oder Ubuntu)

`http:<deine-ip>` Beispiel: `http://192.168.2.123` So findest du die IP-Adresse deines Raspberry Pi: <code bash> hostname -I </code> Wenn alles funktioniert, siehst du jetzt die Apache-Startseite mit dem Titel: Apache2 Debian Default Page Falls du stattdessen 403 Forbidden siehst, keine Sorge – in Lektion 4 beheben wir das durch korrekt gesetzte Rechte. ===== ⚙️ PHP installieren ===== Installiere PHP und das Apache-Modul mit folgendem Befehl: <code bash> sudo apt install php libapache2-mod-php -y </code> ===== 🧪 PHP testen ===== Erstelle eine Testdatei: <code bash> echo „<?php phpinfo(); ?>“ | sudo tee /var/www/html/info.php </code> Öffne danach im Browser: * `http:<deine-ip>/info.php`

Du solltest jetzt die PHP-Konfigurationsseite sehen.

🧹 Testdatei entfernen (optional)

Lösche die Testdatei nach erfolgreichem Test:

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

✅ Zusammenfassung

✅ Apache2 installiert ✅ PHP erfolgreich getestet ✅ Raspberry Pi bereit für Lektion 4: DokuWiki installieren

→ Weiter zu Lektion 04: DokuWiki installieren & konfigurieren