Wikis
-ein Artikel von Tobias Claas
Da einige von euch gefragt haben, wie man selber ein Wiki anlegen kann, soll dieser Artikel euch dazu Antworten liefern. Es sollen dazu im ersten Teil einige kostenlose und kostenpflichtige Angebote aus dem Internet vorgestellt werden. Der zweite Teil widmet sich der Installation eines MediaWiki-Systems auf dem eigenen Computer.
Wikis im Internet
Wie das Zitat "Umsonst ist nur der Tod" schon sagt, gibt es im Internet natürlich selten etwas für umsonst. Das gilt auch für die Wiki-Farmen. Als Wiki-Farmen oder Wiki-Hosting werden Anbieter im Internet bezeichnet, die Wikis online verwalten können. Diese finanzieren sich meist mit eingeblendeter Werbung (Sog. ADs, von engl. Advertising). Es kann aber auch sein, dass ihr euch mit eurer richtigen e-Mail-Adresse registrieren sollt, die dann natürlich an werbetreibende Firmen weiterverkauft wird, bzw. die Betreiber der Wiki-Farm euren e-Mail-Account mit Spam füllen. Unrühmlich scheint damit der Anbieter @Wiki in der Vergangenheit aufgefallen zu sein. Dieser beschreibt ein neues Feature seines Angebots auf seiner Homepage: "Stop sending mass emails to everyone" (Stand: 18.01.2008). Ab und an kann es auch vorkommen, dass die Wikis sich eueres geistigen Eigentums (welches ihr auf den Seiten des Betreibers veröffentlicht) bemächtigen!
Des Weiteren ist zu beachten, dass die Wikis meist öffentlich im Internet zugänglich sind. Daher solltet ihr darauf verzichten, Bilder in diesen Wikis zu verwenden, die ihr irgendwo aus dem Netz geladen habt. Dasselbe gilt natürlich auch für PDFs, MP3s, Filme, etc. |
Viele dieser Angebote finanzieren sich mit Werbung (sog. Ad). Teilweise wird bei kostenlosen Wikis auch der Speicherplatz (kurz: Space) beschränkt. Bei kostenpflichtigen Angeboten wird meist ein größerer Speicherplatz angeboten und die Werbung entfällt. Allerdings können hier sehr hohe Kosten zu Buche schlagen. So reichen die Preise von wenigen bis mehrstelligen Beträgen im Monat; eine Einrichtungspauschale kann unter Umständen ebenso erhoben werden. Auch bei den Einrichtungspauschalen reichen die Angebote von sehr günstig bis sehr teuer.
Bei der Angabe über den kostenlosen Datenverkehr (sog. Traffic) schweigen sich die Anbieter meist aus (Siehe Tabelle), sodass dieser vor Vertragsabschluss o. ä. per e-Mail erfragt werden sollte.
Auch im Hinblick auf die Einrichtung verschiedener Benutzergruppen, Editierrechte und die öffentliche Sichtbarkeit der von ihnen verwalteten Wikis unterscheiden sich die Angebote.
Die hier eingeblendete Liste erhebt keinen Anspruch auf Vollständigkeit, hier sollen lediglich Beispiele für einige Angebote gegeben werden.
Internetseite | Wiki-Software | Platz (Space) | Datenverkehr (Traffic) | Werbung (Ads) | Öffentlich sichtbar | Benutzer-Gruppen (User-Groups) | Von jedem editierbar | WYSIWYG-Editor |
@Wiki 1 | eigene | In Zukunft limitiert | kein Limit (?) | ja | ? | ? | ? | nach Wahl |
CommunityWiki | OddMuse | ? | ? | nein | ja | nein | nach Wahl | nein |
EWS II 2) | MediaWiki | kein Limit | kein Limit | nein | nach Wahl | ja | nach Wahl | nein |
on-wiki.net | MoinMoin | ? | ? | ja | nein | nein | nach Wahl | ja |
pbwiki | eigene | 10 GB | kein Limit (?) | ja / nein () | ja / nein () | nein / ja () | nach Wahl | ja |
Qwik! | DokuWiki | nur Text / 50 MB () | ? | ja | ja | ja | nur eingeschränkt | nein |
ScribbleWiki | MediaWiki | kein Limit | kein Limit (?) | ja | nach Wahl | nein / ja () | ja / nein () | nach Wahl |
Seed Wiki 1 | eigene | ? | ? | nein | ja / nein () | nein / ja () | ja / nein () | ja |
xito | DokuWiki MediaWiki XWiki |
5 MB / 10 GB () | ? | ja / nein () | ja / nein () | nein / ja () | nein | nein |
Wetpaint | eigene | 80 MB (für 40 Dateien á 2 MB) | kein Limit (?) | ja / nein (Speziell für Lehrangebote) | ja | nein | ja | ja |
wiki site | MediaWiki | ? / 500 MB () | ? / 200 MB () | ja / nein () | ja / nein () | ja | nach Wahl | nach Wahl |
Wikia | MediaWiki | ? | ? | ja | ja | nein | nur eingeschränkt | nein |
wikihost.org | GeboGebo | 100 MB | kein Limit (?) | ja | ja | nein (?) | ja | nein |
Wikispaces | eigene | 2 GB | kein Limit | ja / nein () | nein | nein (?) | nein | ja |
WikiWikiWeb.de | WikiWikiWeb | 50 MB | ? | nein | ja / nein () | nein / ja () | ja / nein () | nein |
(Stand: 14.03.2008) |
- 1) Befindet sich gerade im Umbau.
- 2) Der E-Learning-Workspace der Universität Dortmund ist kein Wiki-Hoster. Hier können sich jedoch Studenten/innen und Ehemalige Studierende einen Account anlegen, mit dem ein Wiki kostenlos genutzt werden kann.
Begriffsklärung
In diesem Abschnitt sollen lediglich die vormals verwendeten Begriffe erklärt werden.
WYSIWYG-Editor
Die Abkürzung „WYSIWYG“ steht für „What you see is what you get“. Hiermit sind Editoren gemeint, in denen man - ähnlich wie in Microsoft Word - seinen Text und gleichzeitig sein gewünschtes Layout editieren kann. Mit dem Quelltext kommt man hier nicht in Berührung.
Das Gegenteil zu den WYSIWYG-Editoren ist eine quelltextgebundene Editierung des Artikels, wie ihr es schon mit diesem Wiki gewohnt seid. Dort gebt ihr euren eigentlichen Text und den Quellcode ein; dieser beschreibt, wie euer Text hinterher aussehen soll.
Als Beispiel soll hier die Fettschreibung von Wörtern angeführt werden:
- Im WYSIWYG-Editor klickt man einfach „Fettschreiben“ an, und schon erscheint das Wort in Fettschrift auf dem Monitor.
- Im normalen Editor schreibt man sein Wort und markiert es z.B. mit drei Hochkommata vorgehend und nachfolgend: ′′′ Wort ′′′ → Wort.
Vgl. Wikipedia (WYSIWYG)
Wiki-Software
In diesem Wiki wird die Software MediaWiki verwendet. Es gibt aber auch andere Wiki-Software, die von der MediaWiki-typischen Bedienung und dem Funktionsumfang abweichen kann. Die hier erwähnte Wiki-Software ist zu den WikiPedia Artikeln verlinkt, damit ihr euch ein Bild von den verwendeten Softwarevarianten machen könnt.
Vgl. Wikipedia (Wiki-Software)
MediaWiki auf dem eigenen PC installieren
Der folgende Abschnitt soll beschreiben, wie ein MediaWiki-System auf dem eigenen Computer installiert und eingerichtet wird. Es wird beschrieben, wo man die einzelnen Programmkomponenten beziehen kann und welche vorausgesetzt werden.
Ferner wird auch beschrieben, wie man eine solche Installation für Backup-Zwecke sichern und wieder lauffähig machen kann.
Benötigte Programmme
Die hier beschriebene Installationsanleitung wurde unter dem Betriebssystem Windows 2000, XP und Vista betrieben. Ich vermute, dass die Installation auch unter Windows 98 oder Me klappt - dies konnte ich allerdings nicht testen. Wenn man das Betriebssystem Microsoft Vista einsetzt, sollte man hier vorbeischauen.
Obwohl die einzelnen Programme vergleichsweise klein sind (Ausgenommen XAMPP mit rund 40 MB), belegt ein frisch installiertes MediaWiki-System 230 MB Festplattenplatz!
Die hier weiter aufgeführten Programme sind kostenlos aus dem Internet zu beziehen.
Ein Internetbrowser, wie zum Beispiel der in den oben genannten Betriebssystemen integrierte Internet-Explorer ist zudem unverzichtbar. Dabei ist es jedoch egal, welcher Browser benutzt wird. Möglich wäre zum Beispiel eine Version von Opera, Firefox oder Firefox Portable.
Des Weiteren wird ein Packprogramm benötigt, welches in der Lage ist tar.gz-Archive zu entpacken. Dies kann zum Beispiel das frei erhältliche 7-Zip.
Es muss eine Version von XAMPP heruntergeladen werden (~ 36 MB). Die hier beschriebene Installation wurde mit XAMPP 1.6.5 vollzogen. Andere Versionen werden ähnlich zu konfigurieren sein. XAMPP ist erhältlich unter:
Natürlich darf das Programm MediaWiki nicht fehlen. In dieser Installationsbeschreibung wurde Version 1.11.0 verwendet. Andere Versionen werden ähnlich zu konfigurieren sein. MediaWiki ist erhältlich unter:
Für die Konfiguration des MediaWiki-Systems ist ein einfacher Text-Editor erforderlich. Dieser wird mit den verschiedenen Windows-Versionen mitgeliefert und ist meist unter der Bezeichnung Editor oder Notepad im Startmenü zu finden.
Installation der Programme
Dieser Absatz soll beschreiben, wie die oben erwähnten Programme XAMPP und MediaWiki installiert werden.
Warnung
Das Programm XAMPP kann nur von einem Benutzerkonto mit Administratorrechten installiert und betrieben werden.
XAMPP wurde dazu entwickelt, um Webanwendugen schnell auf dem eigenen Computer zu testen. Eine Absicherung gegen einen unbefugten Zugriff vom Internet, bzw. aus dem eigenen Heimnetz ist nicht gegeben. Deshalb sollte man während der Installation und der Ausführung den Internetzugang trennen, bzw. eine Firewall installieren, die Zugriffe auf den Computer von außen unterbinden kann.
XAMPP-Installation
Dieser Abschnitt beschreibt, wie man XAMPP installiert. Wie oben erwähnt ist dazu ein Benutzerkonto mit Administratorrechten erforderlich.
XAMPP wird einfach mit den Default-Einstellungen nach C:\xampp installiert. Am Ende der Installation erscheint ein Fenster, welches fragt, ob man das "XAMPP Control Panel" starten möchte; dies verneint man und beendet die Installation. |
MediaWiki-Installation
Das Archiv mediawiki-1.11.0.tar.gz wird mittels eines Packprogramms (zB. 7-Zip) nach C:\xampp\htdocs\mediawiki-1.11.0 entpackt. Anschließend sollte der Ordner mediawiki-1.11.0 in wiki umbenannt werden.
Nach der Installation
Wenn die oben beschrieben Schritte abgearbeitet wurden, sollte folgende Ordnerstruktur auf der Festplatte C: zu erkennen sein: |
Konfiguration von XAMPP und MediaWiki
Mit der Installation von XAMPP und MediaWiki ist es noch nicht getan. Die beiden Programme müssen vor ihrer Benutzung noch konfiguriert werden.
XAMPP konfigurieren
Dieser Abschnitt beschreibt, wie man XAMPP für MediaWiki konfiguriert.
Als erstes muss dazu das XAMPP Control Panel aufgerufen werden. Hier startet man die Dienste Apache und MySql mit den danebenstehenden Start-Buttons: |
Zunächst muss dafür der Browser (z.B. Internet Explorer) geöffnet werden. Als Adresse trägt man http://localhost/xampp ein und erhält ein solches Fenster: |
Nachdem man sich für eine Sprache (z.B. Deutsch) entschieden hat, sieht man dieses Fenster: |
Dort klickt man in der linken Spalte unter der Überschrift Tools auf phpMyAdmin. Das Browser-Fenster sollte jetzt so aussehen: |
Eine MySql-Datenbank anlegen
Jetzt kann man für sein Wiki eine MySql-Datenbank anlegen. Dazu trägt man in das Feld unter Eine neue Datenbank anlegen wikidb ein und klickt auf den Anlegen-Button: |
Es erscheint eine neue Seite, auf der man oben auf den Link Server: localhost klickt: |
Jetzt erscheint wieder das vorherige Fenster: |
Damit hat man eine Datenbank angelegt.
Einen User für die MySql-Datenbank erstellen
Damit man die Datenbank benutzen kann, muss man für diese noch einen User für diese anlegen.
Dazu klickt man im oben erwähnten Fenster auf Rechte: |
Im folgenden Fenster klickt man auf Neuen Benutzer hinzufügen: |
Im darauf folgenden Fenster geben wir diese Angaben an: * Benutzername: wikiuser * Host: localhost * Passwort: 12345 Und drücken am ende der Seite auf OK. |
Nach dem Klick auf den OK-Button erhalten wir ein neues Fenster, welches oben anzeigt, dass der Benutzer hinzugefügt wurde.
In diesem Fenster kann man dem neuen Benutzer Rechte für die voher angelegte MySql-Datenbank verleihen. Dies geschieht wie folgt:
Zunächst wählt man unter dem Reiter Datenbankspezifische Rechte die Datenbank wikidb aus: |
Man gelangt automatisch ins nächste Fenster. Dort klickt man unter dem Reiter Datenbankspezifische Rechte auf den Link Alle auswählen und bestätigt dies mit dem OK-Button: |
Ein folgendes Fenster gibt den Hinweis, dass die Rechte des Users geändert wurden.
An dieser Stelle ist die Konfiguration von XAMPP abgeschlossen und man kann MediaWiki konfigurieren.
MediaWiki konfigurieren
Dieser Abschnitt soll beschreiben, wie das MediaWiki-System konfiguriert wird. Hierzu wird ähnlich wie bei der XAMPP-Konfiguration ein Browser benötigt. Des Weiteren wird ein vormals angesprochener Text-Editor (Editor, bzw. Notepad) benötigt.
MediaWiki im Browser konfigurieren
Als erstes muss ein Browser (z.B. Internet Explorer) geöffnet werden. Als Adresse trägt man http://localhost/wiki ein und erhält ein solches Fenster, in dem man auf set up the wiki klickt: |
Die Browser-Konfiguration des MediaWikis vollzieht sich in drei Abschnitte:
- Die sogenannte "Site config"
- Das "E-mail, e-mail notification and authentification setup"
- Die "Database config"
Site config
Im Untermenü Site config sind folgende Dinge einzutragen:
|
Scrollt man die Seite weiter herunter, so erscheint das e-mail-Setup.
E-mail, e-mail notification and authentification setup
Hier setzt man einfach alles auf Disabled: |
Scrollt man die Seite weiter herunter, so erscheint die "Database config".
Database config
Hier sind folgende Dinge einzutragen:
|
Mit einem Klick auf den Install MediaWiki!-Button ist die Installation abgeschlossen und man erhält auf der nun folgenden Seite den Hinweis, dass die Installation geglückt ist.
Zwischenschritt
Nun muss man die Datei LocalSettings.php im Ordner C:\xampp\htdocs\wiki\config nach C:\xampp\htdocs\wiki kopieren oder verschieben.
Öffnet man jetzt den Browser und gibt in die Adressleiste http://localhost/wiki ein, sollte folgende Seite aufgebaut werden: |
Falls die Seite nicht aufgebaut wird, hat man die Datei LocalSettings.php nicht nach C:\xampp\htdocs\wiki kopiert oder verschoben, und man erhält folgendes Fenster: |
Sofern man in dem frisch installierten Wiki lediglich etwas schreiben möchte, kann man an dieser Stelle sein Wiki schon benutzen. Doch wie sieht es mit dem Logo und dem Hochladen von Dateien aus? Das soll im nächsten Schritt erklärt werden.
MediaWiki mit dem Text-Editor anpassen
In diesem Abschnitt soll beschrieben werden, wie man das Logo von MediaWiki durch ein eigenes ersetzt und wie man MediaWiki dazu bringen kann, dass man Dateien hochladen kann.
Das Logo ändern
Das schicke Wiki-Logo in der linken, oberen Ecke liegt im Ordner C:\xampp\htdocs\wiki\skins\common\images und heißt wiki.png.
Das Logo ist eine Bilddatei, welche die Abmessung 135 x 135 Pixel hat und eine Farbtiefe von 32 Bit hat. Diese Werte sollten bei einer eigenen Bilddatei übernommen werden, da sich dann das Logo gut in das bestehende Layout fügen kann.
Es gibt zwei Möglichkeiten das Logo auszutauschen:
Die elegante Lösung
Man erstellt ein eigenes Logo in den oben erwähnten Ausmaßen und kopiert es in den Ordner C:\xampp\htdocs\wiki\skins\common\images. Das Format des Bildes spielt hierbei keine Rolle. In diesem Beispiel heißt unser Bild MEIN.jpg.
Mit dem Text-Editor öffnet man nun die Datei LocalSettings.php im Ordner C:\xampp\htdocs\wiki. Dort springt man an die letzte Zeile und fügt diese hier aufgeführten drei Codezeilen an. Dabei ist die Groß- und Kleinschreibung des Bilddateinamens (Hier: MEIN.jpg) zu beachten!
$wgStylePath = "{$wgScriptPath}/skins"; $wgStyleDirectory = "$IP/skins"; $wgLogo = "$wgStylePath/common/images/MEIN.jpg";
Man speichert die Datei ab und ruft die Seite http://localhost/wiki im Browser auf. Sollte das Bild nicht angezeigt werden, so sollte man den Browser-Cache leeren und die Seite erneut aufrufen.
Die unsaubere Methode
Man erstellt ein eigenes Logo in den oben erwähnten Ausmaßen im png-Format. Das Bild sollte wiki.png heißen (Groß- und Kleinschreibung beachten!). Die Bilddatei sollte im Ordner C:\xampp\htdocs\wiki\skins\common\images abgespeichert werden und die darin schon enthaltene Datei wiki.png überschreiben.
Jetzt ruft man die Seite http://localhost/wiki im Browser auf. Sollte das Bild nicht angezeigt werden, so sollte man den Browser-Cache leeren und die Seite erneut aufrufen.
Dateiuploads erlauben
Natürlich möchte man auch Bilder oder andere Dateien in seinem Wiki hochladen. Dazu muss man MediaWiki erst einmal mitteilen, dass es das erlauben soll.
Zunächst öffnet man die Datei LocalSettings.php im Ordner C:\xampp\htdocs\wiki. Dort sucht man nach der Zeichenfolge
$wgEnableUploads = false;
man ersetzt false durch true, sodass dort steht:
$wgEnableUploads = true;
Jetzt kann man in MediaWiki Dateien hochladen; allerdings nur JPEG-, GIF-, PNG- und OGG-Dateien. Um dies zu ändern, springt man einfach in die letzte Zeile und fügt dieser folgendes hinzu:
$wgFileExtensions[] = array(' ');
Zischen den beiden 's kann man eine Dateierweiterung angeben, von deren Sorte man etwas ins MediaWiki hochladen möchte. Für PDF-Dokumenete schreibt man beispielsweise:
$wgFileExtensions[] = array('pdf');
Und schon nimmt MediaWiki PDF-Dokumente an. Dieser Befehl ist auch beliebig zu kombinieren:
$wgFileExtensions[] = array('pdf'); $wgFileExtensions[] = array('mp3', 'abc');
Mit diesen beiden Befehlen nimmt MediaWiki PDF-, MP3- und ABC-Dateien entgegen.
Im Folgenden habe ich eine Liste zusammengestellt, welche sehr viele Dateiformate ernthält. So ist es möglich, einfach den Code herauszukopieren und diesen in die eigenen LocalSettings.php einzufügen.
Sofern man die gewünschten Dateierweiterungen eingegeben hat, kann man das Wiki starten.
Dateiendungen
In dieser Liste sind zwar viele Dateiendungen enthalten, sie erhebt aber keinen Anspruch auf Vollständigkeit!
Für Bilder:
$wgFileExtensions[] = array('ico', 'bmp', 'psd', 'tif', 'tiff', 'aur');
Für Dokumente:
$wgFileExtensions[] = array('pdf', 'ps', 'htm', 'html', 'txt', 'rtf', 'svg');
Für MS-Office-Dokumente:
$wgFileExtensions[] = array('doc', 'xls', 'ppt', 'pps', 'vsd', 'mdb');
Für OpenOffice.org 1.x-Dokumente:
$wgFileExtensions[] = array('sxc', 'sxd', 'sxg', 'sxi', 'sxm', 'sxw');
Für OpenOffice.org 2.x-Dokumente:
$wgFileExtensions[] = array('odb', 'odt', 'ods', 'odp', 'odg', 'odc', 'odf', 'odi', 'odm');
Für komprimierte / gepackte Dateien:
$wgFileExtensions[] = array('cab', 'lha', 'lza', 'arj', 'ace', 'zip', 'rar', 'tar.gz', '7z', 'svgz');
Für Musikdateien:
$wgFileExtensions[] = array('mp3', 'wav', 'mpc', 'wma', 'mpa', 'mp2', 'm1a', 'm2a', 'ra');
Für CD-Images:
$wgFileExtensions[] = array('b5t', 'b6t', 'bwt', 'ccd', 'cue', 'isz', 'mds', 'nrg', 'pdi', 'cdi', 'iso');
Für Filme:
$wgFileExtensions[] = array('avi', 'divx', 'xvid', 'om'); $wgFileExtensions[] = array('vob', 'ifo'); $wgFileExtensions[] = array('wmv', 'wmp', 'wm', 'asf'); $wgFileExtensions[] = array('mpg', 'mpeg', 'mpe', 'mp4'); $wgFileExtensions[] = array('mov', 'qt', '3gs', '3gp2'); $wgFileExtensions[] = array('rm', 'ram', 'rpm', 'rmm'); $wgFileExtensions[] = array('swf', 'flv');
Für Musikdateien (Midis):
$wgFileExtensions[] = array('mid', 'midi', 'rmi');
Für Musikdateien (MODs):
$wgFileExtensions[] = array('8svx', 'ast', 'bd', 'bps', 'bss', 'ac2d', 'cus', 'cust', 'di', 'dl', 'dmf', 'gmc', 'hip', 'jcb', 'jxs', 'kh', 'mxtx', 'mdat', 'med', 'p4x', 'puma', 'sng', 'sam', 'scumm', 'smus', 'sfx', 'ss', 'sdr', 'tfx', 'dw', 'mod', 's3m', 'it', 'xm', 'mtm', 'sid');
Für Musikdateien (Playlisten):
$wgFileExtensions[] = array('pls', 'playlist', 'm3u');
MediaWiki starten
Dieser Abschnitt soll erklären, wie man ein installiertes MediaWiki startet.
Die Antwort darauf ist ganz einfach:
Als erstes muss dazu das XAMPP Control Panel aufrufen. Hier startet man die Dienste Apache und MySql mit den danebenstehenden Start-Buttons: |
Dann muss ein x-beliebiger Browser (z.B. Internet Explorer) geöffnet werden. Als Adresse trägt man http://localhost/wiki ein und landet auf der Startseite: |
Und jetzt kann man auch loslegen. Nach dem Arbeiten sollte man Apache und MySql im XAMPP Control Panel wieder stoppen!
Wenn man ein Wiki betreibt, wird man nach einer kurzen Zeit auch gerne die Navigationsleiste, bzw. die Sidebar, den eigenen Bedürfnissen anpassen wollen. Dazu muss man im Wiki mit dem Anministratorkonto (In diesem Beispiel: WikiSysop angemeldet sein. Hat man sich angemeldet, gibt man in die Browser-Adresszeile folgendes ein:
http://localhost/wiki/index.php?title=MediaWiki:Sidebar&action=edit
Klickt man dann auf bearbeiten, so erhält man folgenden Code:
* navigation ** mainpage|mainpage ** portal-url|portal ** currentevents-url|currentevents ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help ** sitesupport-url|sitesupport
Ein * gibt an, dass es sich um eine Überschrift handelt.
Zwei ** geben an, dass es sich um einen Link auf einen Artikel handelt.
Diese Einträge können wie gewohnt bearbeitet werden.
Das MediaWiki speichern / Ein Backup anlegen
Was ist, wenn man ein Backup von seiner MediaWiki-Installation anlegen will?
Hier gibt es zwei Methoden. Die erste sichert das komplette Installationsverzeichnis und die zweite sichert nur die relevanten Daten.
Das komplette Installationsverzeichnis sichern
Dies ist die einfachste Methode.
Einfach den Ordner C:\xampp auf CD brennen (Er kann natürlich vorher auch gepackt oder woanders hinkopiert werden!).
Wenn man sein Backup wieder zurückspielen möchte, kann man den xampp-Ordner irgendwo hin kopieren.
Im Anschluss daran sollte man die Datei setup_xampp.bat im xampp-Verzeichnis ausführen. Danach kann man eine Verknüpfung mit der Datei xampp-controll.exe auf seinem Desktop anlegen und XAMPP mit dem MediaWiki-System läuft wieder!
Der Vorteil dieser Methode ist, dass man nach einer Rückspielung der Daten, nicht mehr ein neues Wiki konfigurieren muss. Nachteilig ist jedoch, dass man unnötigerweise den gesamten XAMPP-Ordner mitsichert und so einige MB mehr an Speicherplatz verbraucht.
Die relevanten Daten des Wikis sichern
Diese Methode ist etwas komplizierter als die oben erwähnte.
Hier muss man seine hochgeladenen Bilder und Artikel abspeichern.
Die Bilder liegen im Verzeichnis images im Wiki-Unterordner (Hier: C:\xampp\htdocs\wiki\images). Diesen Ordner brennt man auf CD (Er kann natürlich vorher auch gepackt oder woanders hinkopiert werden!).
Die Artikel liegen in einer MySql-Datenbank (Hier wikidb. Diese Datenbank liegt im Ordner data des Ordners mysql (Hier: C:\xampp\mysql\data\wikidb. Dieser Ordner muss auf ebenfalls auf CD gebrannt, bzw. auf einem anderen Medium gesichert werden.
Beim Rückspielen muss das komplette System erneut installiert werden (Siehe oben)
Dabei ist darauf zu achten, dass die Benutzer der MySQl-Datenbank (Mit den Passwörtern) denen der gesicherten Version entsprechen. Im Anschluss daran kopiert man die vorher gesicherten Ordner wieder in ihre Unterverzeichnisse.
Der Vorteil dieser Methode ist, dass man sehr wenig Speicherplatz für das Backup benötigt. Nachteilig ist jedoch, dass man das Wiki erneut installieren und konfigurieren muss. Diese Methode ist somit anfälliger für Fehler.
Ausblick
Die hier vorgestellten Programme XAMPP und MediaWiki werden stets weiterentwickelt, sodass sich auch einige Passagen der Installationsanleitung ändern könnten. Verglichen mit vorherigen Versionsänderungenen der Programme sind diese Änderungen jedoch so marginal, dass die Installationsanleitung so schnell nicht an Gültigkeit verlieren wird.
Mit XAMPP ist es möglich, auch andere Webapplikationen auf dem heimischen Computer zu betreiben. Dies können andere Wiki-Systeme, aber auch Foren-Software, wie z.B. phpBB, oder Weblog-Software, wie z.B. WordPress sein.
Ferner ist es auch möglich, das installierte MediaWiki weiter auszubauen. Das kann z.B. die Unterstützung für den LaTeX-Befehlssatz sein, der gerade in mathematischen oder naturwissenschaftlichen Artikeln häufig benutzt wird. Ein guter Anlaufpunkt für solche Erweiterungen bietet die Internetseite von MediaWiki. Dort findet man viele nützliche Hinweise und Tipps, wie eine solche Erweiterung des MediaWikis zu bewerkstelligen ist.
Linkliste
- XAMPP
- Mediawiki
- 7-Zip