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:pdf:lektion_04 [2025/06/22 15:54] – strangelove | minikurse:raspberry:dokuwiki_basis:pdf:lektion_04 [2025/06/22 23:06] (aktuell) – gelöscht strangelove | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== 📝 Lektion 4 – DokuWiki installieren & konfigurieren ====== | ||
- | |||
- | In dieser Lektion lernst du, wie du DokuWiki auf deinem Raspberry Pi installierst – inklusive aller Konfigurationsschritte, | ||
- | Zudem beheben wir das Problem „403 Forbidden“, | ||
- | |||
- | <WRAP round info 80% center> | ||
- | 🎯 Ziel: Am Ende dieser Lektion läuft DokuWiki auf deinem Raspberry Pi im lokalen Netzwerk – inklusive Admin-Zugang und korrekten Dateiberechtigungen. | ||
- | </ | ||
- | |||
- | |||
- | ===== 📦 Schritt 1 – DokuWiki herunterladen ===== | ||
- | |||
- | Nutze die offizielle Downloadseite: | ||
- | |||
- | * https:// | ||
- | * Lade die aktuelle Stable-Version als `.tgz`-Datei herunter | ||
- | * Entpacke sie auf deinem PC, z. B. `dokuwiki-2024-XX-XX` | ||
- | |||
- | |||
- | ===== 🔁 Schritt 2 – Dateien auf den Raspberry Pi übertragen ===== | ||
- | |||
- | Verbinde dich per SFTP (z. B. mit FileZilla) mit deinem Pi: | ||
- | |||
- | ^ Einstellung | ||
- | | **Protokoll** | ||
- | | **Host** | ||
- | | **Benutzername** | ||
- | | **Passwort** | ||
- | | **Port** | ||
- | |||
- | Vorgehensweise: | ||
- | |||
- | * Navigiere rechts zu `/ | ||
- | * Lösche ggf. alte Dateien wie `index.html` | ||
- | * Übertrage den **kompletten Inhalt** des entpackten DokuWiki-Ordners dorthin | ||
- | |||
- | |||
- | ===== 🔒 Schritt 3 – Dateiberechtigungen & Apache-Konfiguration ===== | ||
- | |||
- | Damit Apache die Dateien im neuen Verzeichnis `/ | ||
- | |||
- | === 🔑 1. Berechtigungen setzen === | ||
- | |||
- | <code bash> | ||
- | sudo chown -R www-data: | ||
- | sudo chmod -R 755 / | ||
- | </ | ||
- | |||
- | === 🛠️ 2. Apache-Konfiguration anpassen === | ||
- | |||
- | Öffne die Datei `apache2.conf`: | ||
- | |||
- | <code bash> | ||
- | sudo nano / | ||
- | </ | ||
- | |||
- | Füge **unterhalb** dieses Abschnitts: | ||
- | |||
- | < | ||
- | < | ||
- | Options Indexes FollowSymLinks | ||
- | AllowOverride None | ||
- | Require all granted | ||
- | </ | ||
- | </ | ||
- | |||
- | diesen neuen Block ein: | ||
- | |||
- | < | ||
- | < | ||
- | Options Indexes FollowSymLinks | ||
- | AllowOverride None | ||
- | Require all granted | ||
- | </ | ||
- | </ | ||
- | |||
- | 🔁 Apache neu starten: | ||
- | |||
- | <code bash> | ||
- | sudo systemctl restart apache2 | ||
- | </ | ||
- | |||
- | 📌 Jetzt kannst du dein DokuWiki im Browser aufrufen. | ||
- | Der häufige Fehler **403 Forbidden** ist damit dauerhaft behoben. | ||
- | |||
- | |||
- | ===== 🌐 Schritt 4 – DokuWiki im Browser starten ===== | ||
- | |||
- | Gib im Browser ein: | ||
- | |||
- | * `http:// | ||
- | * oder: `http:// | ||
- | |||
- | → Der DokuWiki-Installer erscheint. | ||
- | |||
- | |||
- | ===== 🧑💼 Schritt 5 – Installation abschließen ===== | ||
- | |||
- | Fülle das Formular aus: | ||
- | |||
- | * **Wiki-Titel**: | ||
- | * **Admin-Name** und **Passwort** | ||
- | * **E-Mail**: optional | ||
- | * **Sprache**: | ||
- | * **Lizenz**: z. B. Creative Commons | ||
- | * **ACL aktivieren**: | ||
- | |||
- | → Klicke auf **Speichern**. | ||
- | |||
- | |||
- | ===== ✅ Schritt 6 – Startseite aufrufen ===== | ||
- | |||
- | Nach dem Speichern wirst du weitergeleitet: | ||
- | |||
- | * `http:// | ||
- | |||
- | Anmeldung: | ||
- | |||
- | * `http:// | ||
- | |||
- | |||
- | ===== 🧹 Schritt 7 – Installationsdatei löschen ===== | ||
- | |||
- | <code bash> | ||
- | sudo rm / | ||
- | </ | ||
- | |||
- | |||
- | ===== 🧱 Du kannst jetzt … ===== | ||
- | |||
- | * DokuWiki auf dem Raspberry Pi betreiben | ||
- | * den Webzugriff korrekt konfigurieren | ||
- | * Zugriffsrechte dauerhaft beheben | ||
- | * DokuWiki als Intranet-Wiki oder Kursplattform verwenden | ||
- | |||
- | |||
- | ===== 🔗 Nächste Schritte ===== | ||
- | |||
- | → [[minikurse: | ||
- | 📄 [[minikurse: | ||
- | |||
- | |||
- | ---- | ||
- | |||
- | <WRAP center small> | ||
- | **(c) Olaf Droste Products** | ||
- | 📍 Immermannstr. 31, | ||
- | </ | ||