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 22:44] – strangelove | minikurse:raspberry:dokuwiki_basis:lektionen:lektion_03 [2025/06/22 22:46] (aktuell) – strangelove | ||
|---|---|---|---|
| Zeile 8: | Zeile 8: | ||
| ===== Apache2 Webserver installieren ===== | ===== Apache2 Webserver installieren ===== | ||
| - | Öffne ein Terminal oder stelle per SSH eine Verbindung zum Pi her. Gib dann folgenden Befehl ein: | + | Öffne ein Terminal oder stelle per SSH eine Verbindung zum Raspberry |
| <code bash> | <code bash> | ||
| Zeile 14: | Zeile 14: | ||
| </ | </ | ||
| - | Der Apache-Webserver wird installiert und automatisch gestartet. | + | Der Webserver wird installiert und automatisch gestartet. |
| - | ===== Webserver im Browser testen | + | ===== Funktion prüfen |
| - | Öffne auf deinem Hauptrechner einen Browser und gib eine dieser | + | Öffne auf deinem Hauptrechner einen Browser und rufe eine der folgenden |
| <WRAP tip> | <WRAP tip> | ||
| - | Adresse | + | – http:// |
| + | – oder die IP-Adresse | ||
| - | * http:// | + | Tipp: Die IP-Adresse |
| - | + | ||
| - | Oder direkt mit der IP-Adresse | + | |
| - | + | ||
| - | * z. B. | + | |
| - | + | ||
| - | Hinweis: Die IP findest du im Router unter „Heimnetz“ → „Netzwerk“ → „raspberrypi“ | + | |
| <code bash> | <code bash> | ||
| Zeile 36: | Zeile 31: | ||
| </ | </ | ||
| - | → Du solltest jetzt die Seite „Apache2 Debian Default Page“ sehen. | + | → Du solltest jetzt die Seite **„Apache2 Debian Default Page“** sehen. |
| <WRAP important 90% center> | <WRAP important 90% center> | ||
| - | Falls du stattdessen | + | Falls stattdessen „403 Forbidden“ |
| - | Das lösen wir in Lektion 4. | + | Dieses Problem wird in Lektion 4 gelöst. |
| </ | </ | ||
| - | ===== PHP installieren | + | ===== PHP installieren ===== |
| - | Installiere PHP mit folgendem Befehl: | + | Gib im Terminal ein: |
| <code bash> | <code bash> | ||
| Zeile 51: | Zeile 46: | ||
| </ | </ | ||
| - | Erstelle danach | + | Danach |
| <code bash> | <code bash> | ||
| - | echo "<? | + | sudo nano / |
| </ | </ | ||
| - | Rufe im Browser auf: | + | Füge folgenden Inhalt ein: |
| - | * http:// | + | < |
| - | * oder mit IP: http:// | + | <?php |
| + | phpinfo(); | ||
| + | ?> | ||
| + | </code> | ||
| - | → Du solltest nun eine Seite mit der PHP-Konfigurationsübersicht sehen. | + | Datei speichern |
| - | ===== Webverzeichnis vorbereiten | + | ===== PHP im Browser testen |
| - | Damit du später deine eigenen Seiten anlegen kannst, ist es sinnvoll, das Apache-Standardverzeichnis zu ersetzen: | + | Rufe im Browser auf: |
| - | <code bash> | + | – http://raspberrypi.local/info.php |
| - | sudo mkdir -p /home/pi/public_html | + | – oder: http://192.168.2.123/info.php |
| - | sudo chown -R pi:pi /home/pi/ | + | |
| - | </code> | + | |
| - | (Die Verwendung dieses Verzeichnisses wird in Lektion 4 fortgeführt.) | + | → Es sollte eine Seite mit PHP-Konfigurationsinformationen erscheinen. |
| ===== Was du jetzt kannst ===== | ===== Was du jetzt kannst ===== | ||
| Zeile 79: | Zeile 75: | ||
| <WRAP round important 90% center> | <WRAP round important 90% center> | ||
| – Apache2 auf dem Raspberry Pi installieren | – Apache2 auf dem Raspberry Pi installieren | ||
| - | – PHP aktivieren und testen | + | – Webserver im lokalen Netzwerk aufrufen |
| - | – Erste Browseraufrufe des Webservers durchführen | + | – PHP aktivieren und testen |
| - | – Zugriff per IP oder Hostname prüfen | + | |
| </ | </ | ||