2011-11-03 // DokuWiki On A Stick
Nicht jeder möchte/hat die Möglichkeit, DokuWiki1) auf einem Webserver im Internet zu betreiben. Um trotzdem ständig Zugriff auf seine Wissenssammlung zu haben, kann man DokuWiki ebenfalls mit einem lokalen Webserver (microapache) benutzen, z.B. gespeichert auf einem USB-Stick. Ich habe eine kleine Anleitung zusammen gestellt, wie das unter Windows erledigt werden kann. Weitere Infos zu dem Thema und komplett fertig konfigurierte Pakete gibt es hier.
Anleitung
So soll anschließend die Verzeichnisstruktur aussehen:
USB-Stick └── DokuWiki ├── conf │ └── Apache Konfiguration ├── dokuwiki │ └── DokuWiki Dateien ├── logs │ └── Apache Log Dateien ├── modules │ └── Apache Module ├── MicroApache Dateien ├── PHP Dateien └── Start/Stop Skripte
- Ein neues Verzeichnis (z.B. DokuWiki) auf dem USB-Stick erstellen
- MicroApache (2.0.x; no PHP) herunterladen und komplett in das Verzeichnis entpacken
- PHP (VC6; thread safe) herunterladen
- DokuWiki herunterladen und in das Verzeichnis entpacken oder eine bestehende Installation kopieren
- Konfigurationen anpassen:
conf/httpd.conf:
Listen 127.0.0.1:8800 ServerName DokuWiki ServerRoot ./ DocumentRoot ./dokuwiki ServerAdmin webmaster@localhost Win32DisableAcceptEx On LoadModule access_module modules/mod_access.dll LoadModule dir_module modules/mod_dir.dll LoadModule mime_module modules/mod_mime.dll LoadModule rewrite_module modules/mod_rewrite.dll LoadModule php5_module "php5apache2.dll" AddType application/x-httpd-php .php .php3 AcceptPathInfo off KeepAlive on KeepAliveTimeout 15 ServerTokens Prod TimeOut 30 DirectoryIndex index.php