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 17:14] – [🧹 Schritt 5 – Testdatei löschen (optional)] strangeloveminikurse:raspberry:dokuwiki_basis:pdf:lektion_03 [2025/06/22 23:06] (aktuell) – gelöscht strangelove
Zeile 1: Zeile 1:
-====== 📝 Lektion 3 – Webserver & PHP installieren ====== 
- 
-In dieser Lektion installierst du einen Webserver (Apache2) und die Skriptsprache PHP – und richtest ein eigenes Webverzeichnis auf deinem Raspberry Pi ein. Das ist die Basis für dein lokales DokuWiki. 
- 
-<WRAP round info 80% center> 
-🎯 Ziel: Am Ende dieser Lektion ist dein Raspberry Pi ein funktionsfähiger Webserver mit einem sauberen eigenen Webverzeichnis. 
-</WRAP> 
- 
-===== ⚙️ Schritt 1 – Apache2 und PHP installieren ===== 
- 
-Öffne ein Terminal und gib ein: 
- 
-<code bash> 
-sudo apt update 
-sudo apt install apache2 php libapache2-mod-php -y 
-</code> 
- 
-→ Damit installierst du den Apache-Webserver sowie PHP-Unterstützung. 
- 
-===== 📁 Schritt 2 – Eigenes Webverzeichnis einrichten ===== 
- 
-Wir verwenden statt des Standardpfads `/var/www/html` ein eigenes Verzeichnis: 
- 
-<code bash> 
-mkdir -p /home/pi/public_html 
-</code> 
- 
-===== 🛠 Schritt 3 – Apache-Konfiguration anpassen ===== 
- 
-Apache muss dieses Verzeichnis explizit erlauben. Öffne die Konfigurationsdatei: 
- 
-<code bash> 
-sudo nano /etc/apache2/apache2.conf 
-</code> 
- 
-Füge ganz am Ende folgenden Block ein: 
- 
-<code> 
-<Directory /home/master/public_html> 
-    Options Indexes FollowSymLinks 
-    AllowOverride None 
-    Require all granted 
-</Directory> 
-</code> 
- 
-Speichere mit `STRG + O`, schließe mit `STRG + X`, und starte Apache neu: 
- 
-<code bash> 
-sudo systemctl restart apache2 
-</code> 
- 
-===== 🧪 Schritt 4 – Testdatei erstellen und Browser aufrufen ===== 
- 
-Erstelle eine einfache PHP-Testseite: 
- 
-<code bash> 
-echo "<?php phpinfo(); ?>" > /home/master/public_html/info.php 
-</code> 
- 
-Öffne im Browser deines PCs eine der folgenden Adressen: 
- 
-  * `http://raspberrypi.local/info.php` 
-  * oder z. B. `http://192.168.2.123/info.php` 
- 
-→ Wenn du eine PHP-Infoseite siehst, ist dein Setup korrekt. 
- 
-<WRAP important 80% center> 
-❗ Wenn stattdessen „403 Forbidden“ erscheint, liegt das an fehlenden Zugriffsrechten.   
-Keine Sorge – wir beheben das vollständig in [[minikurse:raspberry:dokuwiki_basis:lektionen:lektion_04|Lektion 4]]. 
-</WRAP> 
- 
-===== 🧹 Schritt 5 – Testdatei löschen (optional) ===== 
- 
-<code bash> 
-rm /home/master/public_html/info.php 
-</code> 
- 
-===== ✅ Was du nun kannst ===== 
- 
-  * Apache2 und PHP auf dem Pi installieren 
-  * Ein eigenes Webverzeichnis nutzen 
-  * Apache-Konfiguration für eigene Pfade anpassen 
-  * Erste PHP-Dateien testen und 403-Fehler vorbereitend analysieren 
- 
-===== 🔗 Nächste Schritte ===== 
- 
-👉 Weiter mit [[minikurse:raspberry:dokuwiki_basis:lektionen:lektion_04|Lektion 4 – DokuWiki installieren & konfigurieren]]   
-📄 Optional: Lade dir die PDF-Version dieser Lektion herunter:   
-[[minikurse:raspberry:dokuwiki_basis:pdf:lektion_03|Seite besuchen, Download starten]] 
- 
----- 
- 
-<WRAP center small> 
-(c) Olaf Droste Products   
-📍 Immermannstr. 31, 44147 Dortmund – www.olaf-droste-products.net 
-</WRAP> 
  
  • minikurse/raspberry/dokuwiki_basis/pdf/lektion_03.1750605273.txt.gz
  • Zuletzt geändert: 2025/06/22 17:14
  • von strangelove