Dies ist eine alte Version des Dokuments!
🖥️ 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. per SSH) und führe diese Befehle aus:
sudo apt update sudo apt install apache2 -y
🌐 Apache-Webserver im Browser testen
Rufe auf deinem Hauptrechner den Browser auf. Gib eine der folgenden Adressen ein:
-
- (nur wenn dein System mDNS unterstützt – z. B. macOS oder Ubuntu)*
- http://192.168.2.123 *(Beispiel – deine IP findest du mit `hostname -I`)*
Wenn alles funktioniert, erscheint die Seite Apache2 Debian Default Page.
Falls 403 Forbidden angezeigt wird: → Keine Sorge – das liegt an den Apache-Dateiberechtigungen und wird in Lektion 4 vollständig gelöst.
—
⚙️ PHP installieren
Installiere PHP sowie das Apache-Modul:
sudo apt install php libapache2-mod-php -y
🧪 PHP testen
Erstelle eine kleine Testseite:
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
Rufe im Browser auf:
- oder
- http://192.168.2.123/info.php *(je nach IP-Adresse)*
Wenn du die PHP-Infoseite siehst, ist alles korrekt installiert.
Falls stattdessen erneut 403 Forbidden erscheint: → Auch das wird in Lektion 4 behoben. Die PHP-Installation ist trotzdem korrekt.
🧹 Testdatei entfernen (optional)
Wenn alles funktioniert hat, kannst du die Datei wieder löschen:
sudo rm /var/www/html/info.php
✅ Zusammenfassung
- ✅ Apache2 installiert
- ✅ PHP installiert und getestet
- ✅ Raspberry Pi bereit für Lektion 4
→ Weiter zu Lektion 04: DokuWiki installieren & konfigurieren