minikurse:raspberry:dokuwiki_basis:lektionen: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:lektionen:lektion_03 [2025/06/22 15:29] strangeloveminikurse:raspberry:dokuwiki_basis:lektionen:lektion_03 [2025/06/22 22:46] (aktuell) strangelove
Zeile 1: Zeile 1:
-====== 🖥️ Lektion 03: Webserver & PHP installieren ======+====== Lektion 3 – Webserver & PHP installieren ======
  
-<WRAP info> +<WRAP round info 90% center
-In dieser Lektion installierst du den Webserver Apache2 und die Programmiersprache PHP.   +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 Raspberry Pi und richtest alles so ein, dass dein Pi als lokaler Webserver funktioniert.
 </WRAP> </WRAP>
  
-===== 🔧 Apache2 installieren =====+===== Apache2 Webserver installieren =====
  
-Öffne das Terminal deines Raspberry Pi (z. B. über SSH) und führe folgende Befehle aus:+Öffne ein Terminal oder stelle per SSH eine Verbindung zum Raspberry Pi herDann:
  
 <code bash> <code bash>
-sudo apt update +sudo apt update && sudo apt install apache2 -y
-sudo apt install apache2 -y+
 </code> </code>
  
-===== 🌐 Apache-Webserver im Browser testen =====+Der Webserver wird installiert und automatisch gestartet.
  
-Öffne auf deinem Hauptrechner den Browser.+===== Funktion prüfen =====
  
-Gib eine der folgenden Adressen ein:+Öffne auf deinem Hauptrechner einen Browser und rufe eine der folgenden Adressen auf:
  
-  * `http://raspberrypi.local`+<WRAP tip> 
 +– http://raspberrypi.local   
 +– oder die IP-Adresse des Pi: z. B. http://192.168.2.123  
  
-    (nur wenn dein System mDNS unterstützt, z. B. macOS oder Ubuntu) +Tipp: Die IP-Adresse findest du im Router (z. B. FritzBox → Heimnetz → Netzwerk), oder mit:
- +
-  * `http://<deine-ip>+
- +
-    Beispiel: `http://192.168.2.123` +
- +
-So findest du die IP-Adresse deines Raspberry Pi:+
  
 <code bash> <code bash>
 hostname -I hostname -I
 </code> </code>
 +</WRAP>
  
-Wenn alles funktioniert, siehst du jetzt die Apache-Startseite mit dem Titel:+→ Du solltest jetzt die Seite **„Apache2 Debian Default Page“** sehen.
  
-**Apache2 Debian Default Page** +<WRAP important 90% center> 
- +Falls stattdessen 403 Forbidden“ erscheintliegt das an fehlenden Dateirechten.   
-Falls du stattdessen **403 Forbidden** siehstkeine Sorge – in Lektion 4 beheben wir das durch korrekt gesetzte Rechte.+Dieses Problem wird in Lektion 4 gelöst. 
 +</WRAP>
  
-===== ⚙️ PHP installieren =====+===== PHP installieren =====
  
-Installiere PHP und das Apache-Modul mit folgendem Befehl:+Gib im Terminal ein:
  
 <code bash> <code bash>
Zeile 49: Zeile 46:
 </code> </code>
  
-===== 🧪 PHP testen ===== +Danach eine Testdatei anlegen:
- +
-Erstelle eine Testdatei:+
  
 <code bash> <code bash>
-echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php+sudo nano /var/www/html/info.php
 </code> </code>
  
-Öffne danach im Browser:+Füge folgenden Inhalt ein:
  
-  * `http://<deine-ip>/info.php`+<code php> 
 +<?php 
 +phpinfo(); 
 +?> 
 +</code>
  
-Du solltest jetzt die PHP-Konfigurationsseite sehen.+Datei speichern mit `STRG + O`, bestätigen mit `Enter`, schließen mit `STRG + X`.
  
-===== 🧹 Testdatei entfernen (optional) =====+===== PHP im Browser testen =====
  
-Lösche die Testdatei nach erfolgreichem Test:+Rufe im Browser auf:
  
-<code bash> +– http://raspberrypi.local/info.php   
-sudo rm /var/www/html/info.php +– oder: http://192.168.2.123/info.php
-</code>+
  
-===== ✅ Zusammenfassung =====+→ Es sollte eine Seite mit PHP-Konfigurationsinformationen erscheinen.
  
-<WRAP round box 90% center> +===== Was du jetzt kannst ===== 
-✅ Apache2 installiert   + 
-✅ PHP erfolgreich getestet   +<WRAP round important 90% center> 
-✅ Raspberry Pi bereit für Lektion 4: DokuWiki installieren+– Apache2 auf dem Raspberry Pi installieren   
 +– Webserver im lokalen Netzwerk aufrufen   
 +– PHP aktivieren und testen
 </WRAP> </WRAP>
  
-→ [[minikurse:raspberry:dokuwiki_basis:lektionen:lektion_04|Weiter zu Lektion 04: DokuWiki installieren & konfigurieren]]+===== Nächste Schritte ===== 
 + 
 +Weiter mit:   
 +[[minikurse:raspberry:dokuwiki_basis:lektionen:lektion_04|Lektion 4 – DokuWiki installieren & konfigurieren]] 
 + 
 +---- 
 + 
 +<WRAP center small> 
 +(c) Olaf Droste Products   
 +Immermannstr. 31, 44147 Dortmund – www.olaf-droste-products.net 
 +</WRAP>
  
  • minikurse/raspberry/dokuwiki_basis/lektionen/lektion_03.1750598978.txt.gz
  • Zuletzt geändert: 2025/06/22 15:29
  • von strangelove