Dies ist eine alte Version des Dokuments!
Installation: DokuWiki on a Stick (Starter-System)
In wenigen Minuten richtest du ein lokales, portables DokuWiki-System ein – perfekt als Kursplattform für dein WikiDev-Projekt.
Voraussetzungen
- Ein Windows-Rechner (USB-Betrieb möglich)
- Ein USB-Stick (empfohlen: min. 1 GB, z. B. `E:\`)
- Download von „DokuWiki“
Download & Entpacken
- Lade das Paket herunter von:
→ [https://download.dokuwiki.org/dokuwiki-stick](https://download.dokuwiki.org/dokuwiki-stick)
- Entpacke das ZIP-Archiv auf deinen USB-Stick (z. B. nach `E:\dokuwiki_stick\`)
- Die Struktur sollte so aussehen:
Struktur auf dem USB-Stick (`E:\`)
E:\
├── dokuwiki\
│ │ ├── data\
│ │ ├── conf\
│ │ ├── lib\
│ │ ├── plugins\
│ │ └── index.php
│ ├── server\
│ └── run.cmd
│
Wichtig:
- Listenpunkt`dokuwiki\data\` enthält deine Inhalte
- Listenpunkt`server` enthält den lokalen Webserver
- Listenpunkt`run.cmd` startet den lokalen Webserver. Das Wiki läuft dann unter: http://localhost:8800/
Starten des lokalen Wikis
- Öffne den Stick-Ordner
- Doppelklick auf `run.cmd`
→ Der Webserver startet im Hintergrund → Dein Browser öffnet automatisch `http://localhost:8800`
Wenn das nicht funktioniert: Manuell im Browser `http://localhost:8800` eingeben
Erste Einrichtung
- Wähle im Menü: Admin → Konfiguration → Seitentitel, Sprache, Lizenz, etc.
- Lege deine Startseite an: `start`
- Nutze Namensräume wie `kurse:`, `tools:`, `projekte:`
Hinweis: Dieses Wiki läuft nur lokal auf deinem Rechner, es wird nicht online veröffentlicht – ideal für Unterricht, Kurse oder Offline-Entwicklung.
Plugins installieren (empfohlen)
- Gehe zu: `Admin → Erweiterungen verwalten`
- Empfohlene Plugins installieren:
- `wrap` → Layoutboxen und Hinweise
- `dw2pdf` → PDF-Export deiner Seiten
- `bookcreator` → eigene Kursbücher als PDF
5️⃣ Startstruktur anlegen
Lege gleich deine Seitenstruktur an – z. B.:
📄 Linkziel | 📝 Beschreibung |
---|---|
🏠 Hauptseite | Startseite des Wikis – Überblick und Navigation |
🎓 Kursübersicht | Einstieg in alle Kursbereiche – HTML, PHP, u.a. |
🐘 PHP-Kurs | Einführung und Beispiele für serverseitiges PHP |
🛠️ Projekte | Übersicht über alle Praxis- und Codeprojekte |
🧰 Tools & Werkzeuge | Hilfsprogramme, Editoren & Utilities für Web & Dev |