Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| minikurse:raspberry:dokuwiki_basis:lektionen:lektion_03 [2025/06/22 15:26] – strangelove | minikurse:raspberry:dokuwiki_basis:lektionen:lektion_03 [2025/06/22 22:46] (aktuell) – strangelove | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== | + | ====== Lektion |
| - | <WRAP info> | + | < |
| - | In dieser Lektion installierst | + | Ziel dieser Lektion: |
| - | Ziel ist es, den Raspberry Pi in einen funktionierenden Webserver zu verwandeln – als Vorbereitung für die DokuWiki-Installation in Lektion 4. | + | Du installierst Apache2 und PHP auf deinem |
| </ | </ | ||
| - | ===== 🔧 Apache2 installieren ===== | + | ===== Apache2 |
| - | Öffne | + | Öffne |
| <code bash> | <code bash> | ||
| - | sudo apt update | + | sudo apt update |
| - | sudo apt install apache2 -y | + | |
| </ | </ | ||
| - | ===== 🌐 Apache-Webserver | + | Der Webserver |
| - | Öffne auf deinem Hauptrechner den Browser. | + | ===== Funktion prüfen ===== |
| - | Gib eine der folgenden Adressen | + | Öffne auf deinem Hauptrechner einen Browser und rufe eine der folgenden Adressen |
| - | `http:// | + | <WRAP tip> |
| - | *(nur wenn dein System mDNS unterstützt | + | – http:// |
| + | – oder die IP-Adresse des Pi: z. B. | ||
| - | **oder** | + | Tipp: Die IP-Adresse findest du im Router (z. B. FritzBox → Heimnetz → Netzwerk), oder mit: |
| - | + | ||
| - | `http://<deine-ip> | + | |
| - | Beispiel: `http://192.168.2.123` | + | |
| - | + | ||
| - | Du kennst die IP-Adresse nicht? Dann gib auf dem Raspberry Pi Folgendes ein: | + | |
| <code bash> | <code bash> | ||
| hostname -I | hostname -I | ||
| </ | </ | ||
| + | </ | ||
| - | Wenn alles funktioniert, | + | → Du solltest jetzt die Seite **„Apache2 Debian Default Page“** |
| - | Falls stattdessen | + | <WRAP important 90% center> |
| + | Falls stattdessen | ||
| + | Dieses Problem wird in Lektion 4 gelöst. | ||
| + | </ | ||
| - | ===== ⚙️ | + | ===== PHP installieren ===== |
| - | Installiere PHP und das Apache-Modul mit diesem Befehl: | + | Gib im Terminal ein: |
| <code bash> | <code bash> | ||
| Zeile 47: | Zeile 46: | ||
| </ | </ | ||
| - | ===== 🧪 PHP testen ===== | + | Danach |
| - | + | ||
| - | Erstelle | + | |
| <code bash> | <code bash> | ||
| - | echo "<? | + | sudo nano / |
| </ | </ | ||
| - | Gib danach im Browser | + | Füge folgenden Inhalt |
| - | `http://<deine-ip>/info.php` | + | <code php> |
| + | <?php | ||
| + | phpinfo(); | ||
| + | ?> | ||
| + | </ | ||
| - | Du solltest nun die PHP-Infoseite sehen. | + | Datei speichern mit `STRG + O`, bestätigen mit `Enter`, schließen mit `STRG + X`. |
| - | ===== 🧹 Testdatei entfernen (optional) | + | ===== PHP im Browser testen |
| - | Nach erfolgreichem Test kannst du die Datei löschen: | + | Rufe im Browser auf: |
| - | <code bash> | + | – http://raspberrypi.local/ |
| - | sudo rm /var/www/html/info.php | + | – oder: http:// |
| - | </code> | + | |
| - | ===== 📋 Zusammenfassung ===== | + | → Es sollte eine Seite mit PHP-Konfigurationsinformationen erscheinen. |
| - | <WRAP round box 90% center> | + | ===== Was du jetzt kannst ===== |
| - | ✅ Apache2 | + | |
| - | ✅ PHP getestet | + | <WRAP round important |
| - | ✅ Raspberry Pi bereit für Lektion 4: DokuWiki installieren | + | – Apache2 |
| + | – Webserver im lokalen Netzwerk aufrufen | ||
| + | – PHP aktivieren und testen | ||
| </ | </ | ||
| - | → [[minikurse: | + | ===== Nächste Schritte ===== |
| + | |||
| + | Weiter mit: | ||
| + | [[minikurse: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | <WRAP center small> | ||
| + | (c) Olaf Droste Products | ||
| + | Immermannstr. 31, | ||
| + | </ | ||