Sådan opsætter du din egen kraftfulde Wiki på din Windows-pc
En wiki er et samarbejdsvilligt web-baseret skrivemiljø, hvor alle med en konto kan oprette og knytte artikler. I dagens artikel forklarer vi, hvordan du installerer og konfigurerer MediaWiki uden at skulle læse en bog.
Vi starter med en hurtig installationsvejledning til fem minutter, og vi vil dække nogle administrations tips, for eksempel: at oprette brugere, tildele dem til grupper, og hvordan du gør dine indholdssider klarere ved hjælp af brugerdefinerede skins.
Originalbillede af Szeke
Media Wiki Installation
For at bruge Media Wiki skal du have en apache webserver, MySQL database og PHP 5. Du har mulighed for at indstille dem en efter en, men EasyPHP vil tage sig af hele installationen med blot et par klik med musen.
Gå over til deres hjemmeside, download installationsprogrammet, følg installationsguiden, og du vil have et miljø til at køre MediaWiki.
Ved afslutningen af installationsprocessen skal du se EasyPHP vises i systembakken. Systembakken giver dig adgang til administrativ del af din webserver. Den første ting, du måske vil tjekke, er siden "Administration". Denne side giver et overblik over, hvad der kører på webserveren. Hvis du ser denne side, betyder det, at du har en fungerende webserver, og du er klar til at installere MediaWiki.
EasyPHP opretter en "www" -mappe, og den vil hente Media Wiki, hvis du udvider distributionen under denne mappe. Hvis du er en Windows-bruger, er du muligvis ikke bekendt med MediaWiki's distributionsfilformat, som er en tjærefil. Du skal ikke bekymre dig, bare installer 7zip, og brug den til at udtrække MediaWiki under mappen "www". Når du har gjort det, vil EasyPHP vise denne mappe på administrationssiden.
Når du har gjort det, implementerer EasyPHP straks MediaWiki, og du vil se MediaWiki's hjemmeside-link under Root-ikonet. Klik på dette link, og du vil se MediaWiki's installationsside.
Installationsguiden fører dig igennem installationsprocessen. Du skal være i orden, hvis du bare holder dig til de standardindstillinger, som guiden giver dig.
Glem ikke at aktivere billedupload, hvis du planlægger at placere billeder på din Wiki.
I slutningen af installationsprocessen genererer guiden en fil kaldet LocalSettings.php. Denne fil har mange indstillinger, og MediaWiki opretholder en manual, der fortæller dig, hvad disse indstillinger betyder. Sæt denne fil i MediaWiki-mappen, som du har udtaget tidligere.
Quick Tour of Media Wiki
MediaWiki leveres med et meget populært hvidt skarpt tema kaldet MonoBook, og der er mange andre temaer til din Wiki. Før vi viser dig hvordan du gør det, lad os få os til at kende os om standardtemaet.
Der er tre vigtige links på denne side, som du måske vil vide: linket "Log ind / Opret konto", "Rediger" og "Special pages". Ud af boksen kan enhver redigere din Wiki, selv mennesker, der ikke har en konto i din Wiki. Hvis du vil sikre din wiki, skal du tilføje denne kommando i filen LocalSettings.php:
$ wgGroupPermissions ['*'] ['edit'] = false;
Hvis du vil begynde at redigere sider, skal du gå over til redigeringsfanen. Du skal muligvis lære wiki mark-ups til at redigere dit indhold. Det kan være akavet i starten, men med nok øvelse finder du, at disse markeringer sparer meget af din tid.
I øverste højre hjørne finder du et link for at oprette en ny konto. Klik på dette link, opret en brugerkonto og tildel den konto til den relevante brugergruppe. Hvis du vil vide mere om brugergrupperne, skal du klikke på linket Særlige sider. Den særlige side giver dig adgang til alle slags administrativt værktøj til din Wiki. Du kan tjekke for brudte sider, tilføje eller slette brugere, og meget mere, men for dagens tutorial vil vi undersøge tre sektioner: siden "login / sign up", præferencesiden og siden for brugers rettigheder.
MediaWiki-brugere Vedligeholdelse
På siden "Log på / Opret konto" kan du oprette bruger og tildele dem til enhver brugergruppe, du har. Hvis du har masser af bruger, er det måske ikke den mest effektive måde at tilføje dem en efter en. Intet problem. Bruger Import Extension lader dig oprette flere brugere ved hjælp af en CSV-fil. Download den udvidelse under udvidelsesmappen, og læg denne kommando i din LocalSettings.php.
require_once ( "$ IP / extensions / ImportUsers / ImportUsers.php")
Alt du skal gøre er at forberede en CSV-fil med alle dine brugere i den og uploade filen fra versionssiden.
bruger ID | Adgangskode | Brugernavn | |
thegeek | s4f3p @ assword | [email protected] | The Geek |
Når du har tilføjet dine brugere, kan du styre hvad hver bruger kan gøre; Derfor har MediaWiki en masse brugergrupper for os. Gå over til siden for brugerrettighedsadministration, og tildel dine brugere til den relevante brugergruppe.
Hvis du vil give brugerne brugerdefinerede privilegier, kan du deklarere disse brugere i LocalSettings.php. Denne kommando skaber for eksempel en ny brugergruppe kaldet betroet, der har samme tilladelser som en "bruger" gruppe, men uden tilladelse til at sende e-mail.
$ wgGroupPermissions ['Trusted'] = $ wgGroupPermissions ['bruger'];
$ wgGroupPermissions ['Trusted'] ['sendemail'] = false;
Tilpasning af din Wiki
Vi har lige dækket de grundlæggende funktioner i MediaWiki, nu er det på tide at vise dig, hvordan du oplyser din Wiki med brugerdefinerede skins, dit eget logo og lad brugerne uploade alle slags filtyper. Størstedelen af denne tilpasning kræver, at du tilføjer en lille smule PHP-kode til php.ini eller LocalSettings.php-filen.
Du kan åbne PHP.ini-filen fra genvejstasten EasyPHP-systembakke. Upload_max_file_size bestemmer størrelsen på billeder, som du kan uploade til din wiki, og PHP begrænser filerne til 2 MB. Hvis du skal uploade større filer, giv denne variabel en større værdi, for eksempel 20 M (20 megabyte).
Media Wiki understøtter alle slags filtyper, PDF, Microsoft Office, Open Office, men du skal tilføje denne PHP kode til dig LocalSettings.php fil:
$ wgFileExtensions = array ('png', 'gif', 'jpg', 'jpeg', 'doc', 'xls', 'mpp', 'pdf', 'ppt', 'tiff', 'bmp' docx ',' xlsx ',' pptx ',' ps ',' odt ',' ods ',' odp ',' odg ');
Gå over til præference siden, og du finder et galleri af hud til din Wiki. Hvis du ikke er tilfreds med disse valg, kan du oprette eller endnu bedre installere klar til brug skins fra MediaWiki's galleri. Download noget, du kan lide, og læg det under hudmappen:
C: \ Programmer (x86) \ EasyPHP-5.3.6.0 \ www \ mediawiki-1.17.0 \ skins
Når du har gjort det, skal du se, at du kan tjekke din nye hud fra præferencesiden. Hvis du tilfældigvis har et matchende logo med dine skind, skal du sætte det under denne mappe: C: \ Programmer (x86) \ EasyPHP-5.3.6.0 \ www \ mediawiki-1.17.0 \ skins \ common \ images, og skriv dette kommando ind i filen LocalSettings.php:
$ WgLogo = "$ wgScriptPath / skind / fælles / images / VARME-logo.png";
Bemærk: Udskift htg-logo med dit eget logo.
MediaWiki har stadig masser af gode ting, som vi ikke har dækket, men hvis du har læst så langt, håber vi at du har lært, hvordan du kan være vært for din egen Wiki med MediaWiki. Prøv det og fortæl de andre medlæsere, hvad du synes om det i kommentarfeltet.
Download Media Wiki