MediaWiki – Din egen Wiki

Du känner säkert till Wikipedia. Skulle du vilja h en egen Wikipedia för dina egna texter?
Mjukvaran som Wikipedia använder heter MediaWiki, och du kan också använda den.

Webserver (LAMP)

Du behöver en webserver som kör PHP och en databasmotor.
Tänkte du köra mediawiki på ett webhotell såsom Loopia så är chansen stor att de har en snabbknapp för att sätta upp detta.
Vill du däremot ha lite mer kontroll kan du göra detta själv.

Häng med så beskriver jag hur man gör.

Förbered

  • Ladda ned MediaWiki och packa upp arkivet.
  • Förbered en databas i din MySQL server och ett loginkonto.
    • Om du använder Loopia så använder loggar du in i kundzonen för att fixa detta.
  • FTPa upp alla filer till ditt webutrymme och surfa in.
  • Nu startar installationen där du ska ange MySQL server, loginkonto och lösenord + en del annat.
    • Jag rekommenderar att använder engelska för MediaWiki för annars översätts viktiga URLer till svenska och det blir bökigt att söka på nätet om saker du behöver hjälp med.
  • När du är klar med installationen så är sista steget att ladda ned en fil som du ska FTPa upp.
  • Du är nu fördig och kan surfa in till din MediaWiki.

Databasmotor

Använder du Loopia så kan du välja mellan MySQL.
Kör du i egen regi kan du använda MediaWiki med mängder av olika databasmotorer. Jag har testat SQLite för att enkelt kunna kopiera hela databasen.
Men det är enkelt att ta backup på annat sätt, läs mer nedan.

Specialsidor

På startsidan har du en vänstermeny, där hittar du ”Special pages”. Den är bra att undersöka för här finns mycket intressant.
Du har till exempel ”User group rights”, för du måste vara medlem i gruppen ”Administrators” för att få köra Special:Import.

Export av all data

Om du får skriva kommandon kan du med fördel använda detta: DumpBackup.php

Är du på ett webhotell får du oftast inte skriva kommandon, surfa då till din wiki
/index.php/Special:Export

Du får all data i xml-format.

Import av all data

Om du får skriva kommandon kan du med fördel använda detta: importDump.php

Är du på ett webhotell får du oftast inte skriva kommandon, surfa då till din wiki
/index.php/Special:Import

Du kan nu importera XML data.

Byta databasmotor

Har du börjat med SQLite och vill byta till MySQL? Gör då en export och sedan en import i en ny installation.
Det är nu det är extra viktigt att du har samma språk på din wiki.
Efter import, välj ändringshistoriken på din huvudsida och välj den version du vill ha.

EOD