minikurse:raspberry:dokuwiki_basis:pdf:lektion_03

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
minikurse:raspberry:dokuwiki_basis:pdf:lektion_03 [2025/06/22 15:39] strangeloveminikurse:raspberry:dokuwiki_basis:pdf:lektion_03 [2025/06/22 23:06] (aktuell) – gelöscht strangelove
Zeile 1: Zeile 1:
-====== 🖥️ Lektion 03: Webserver & PHP installieren ====== 
- 
-<WRAP info> 
-In dieser Lektion installierst du den Webserver **Apache2** und die Programmiersprache **PHP**.   
-Ziel: Deinen Raspberry Pi in einen funktionierenden Webserver verwandeln – als Vorbereitung für die DokuWiki-Installation in Lektion 4. 
-</WRAP> 
- 
- 
-===== 🔧 Apache2 installieren ===== 
- 
-Öffne das Terminal deines Raspberry Pi (z. B. per SSH) und gib Folgendes ein: 
- 
-<code bash> 
-sudo apt update 
-sudo apt install apache2 -y 
-</code> 
- 
- 
-===== 🌐 Apache-Webserver im Browser testen ===== 
- 
-Öffne nun auf deinem Hauptrechner den Browser. 
- 
-📍 Gib in die Adresszeile eine der folgenden Optionen ein: 
- 
-  * `http://raspberrypi.local`   
-    (nur wenn dein System mDNS unterstützt, z. B. macOS oder Ubuntu) 
- 
-  * oder: **die IP-Adresse deines Raspberry Pi**   
-    Diese findest du z. B. im Router (FritzBox → Heimnetz → Netzwerk → „raspberrypi“)   
-    oder per Terminal mit: 
- 
-<code bash> 
-hostname -I 
-</code> 
- 
-➡️ Rufe z. B. auf: `http://192.168.2.123` ← ersetze mit deiner echten IP 
- 
-<WRAP round important 80%> 
-Wenn alles funktioniert, siehst du die Seite: **Apache2 Debian Default Page**   
-Falls stattdessen **403 Forbidden** erscheint – keine Sorge: Das lösen wir in **Lektion 4**. 
-</WRAP> 
- 
- 
-===== ⚙️ PHP installieren ===== 
- 
-Installiere PHP inklusive Apache-Modul: 
- 
-<code bash> 
-sudo apt install php libapache2-mod-php -y 
-</code> 
- 
- 
-===== 🧪 PHP-Funktion prüfen ===== 
- 
-Erstelle eine Testdatei, um PHP im Browser zu testen: 
- 
-<code bash> 
-echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php 
-</code> 
- 
-📍 Rufe im Browser auf: 
- 
-  * `http://raspberrypi.local/info.php`   
-  * oder `http://192.168.2.123/info.php` 
- 
-<WRAP round tip 80%> 
-→ Du solltest die typische PHP-Info-Seite sehen. 
-</WRAP> 
- 
-<WRAP round important 80%> 
-❗ Falls stattdessen **403 Forbidden** erscheint:   
-→ Ursache sind Dateirechte oder Apache-Konfiguration – wir beheben das in **Lektion 4** vollständig. 
-</WRAP> 
- 
- 
-===== 🧹 Testdatei entfernen (optional) ===== 
- 
-Wenn alles funktioniert hat, kannst du die Datei löschen: 
- 
-<code bash> 
-sudo rm /var/www/html/info.php 
-</code> 
- 
- 
-===== ✅ Zusammenfassung ===== 
- 
-  * ✅ Apache2 erfolgreich installiert   
-  * ✅ PHP funktioniert korrekt   
-  * ✅ Raspberry Pi bereit für DokuWiki 
- 
-→ [[minikurse:raspberry:dokuwiki_basis:pdf:lektion_04|Weiter zu Lektion 04: DokuWiki installieren & konfigurieren]] 
  
  • minikurse/raspberry/dokuwiki_basis/pdf/lektion_03.1750599597.txt.gz
  • Zuletzt geändert: 2025/06/22 15:39
  • von strangelove