Difference between revisions of "MediaWiki/Installatie"
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
=== Stapsgewijs === | === Stapsgewijs === | ||
− | {{IsStub|t=sectie|date=16: | + | {{IsStub|t=sectie|date=16:51, 31 January 2021 (UTC)}} |
{{MW Installatie Plan}} | {{MW Installatie Plan}} | ||
{{MW Host voorbereiden}} | {{MW Host voorbereiden}} |
Revision as of 16:51, 31 January 2021
Deze pagina maakt deel uit van de serie MediaWiki. |
Installatie
Het meest eenvoudig is het om de beschrijving te volgen, zoals die op de website van MediaWiki staat beschreven. Wanneer er redenen zijn daarvan af te wijken komt het er vrijwel altijd op neer, dat er geïmproviseerd moet worden.
Lees eerst
Stapsgewijs
Deze sectie is een Stub. De inhoud ervan moet nog worden vastgesteld! 16:51, 31 January 2021 (UTC) |
Maak een ontwerpplan
- Zo'n plan kan staan in de artikelreeks in deze wiki (zie Documentatie).
Een ander mogelijkheid is het definiëren van een plan in MS Excel of MS Project. Er zullen zaken in staan als
- Op welke site draait de wiki?
- Op welke host draait de wiki?
- Onder welk OS draait de wiki?
- Welke database software wordt gebruikt?
- Welke naam krijgt de database?
- Onder welke gebruiker draait de wiki en is die geauthoriseerd?
- Welke additionele extensies gaat de wiki gebruiken?
- Hoe zal de LocalSettings.php eruit gaan zien?
Note: this sectie needs to be updated! OllieB (talk) 22:32, 9 May 2024 (UTC) |
Host voorbereiden
- Voor Linux host geldt:
- Optionele installatie van de volgende Linux packages:
- composer Hiermee worden (sommige) Extensies geinstalleerd
- php-gd
- php-mbstring
- php-gettext
- php-xml
- Download de MediaWiki software
wget https://releases.wikimedia.org/mediawiki/1.31/mediawiki-1.31.0.tar.gz
- Pas aan: 1.31.0 wordt het gewenste release (vaak het current release)
- Dit resulteer in een bestand genaamd mediawiki-relno.tar.gz
- Unpack software (lees ook Mediawiki.org: Topic on Project:Support desk):
tar -xzvf mediawiki-relno.tar.gz
- Na enkele ogenblikken wordt een map gemaakt met de naam mediawiki-relno
- Maak, indien gewenst, inde map /var/www/html een doeldirectory aan b.v. 'mw' of 'wiki' verder te noemen %Wikiroot%, waarbij dan ook de precieze URI wordt bedoeld.. Een voorbeeld:
- %Wikiroot% staat voor /var/www/html/wik
- Let op de gewenste eigenschappen!
- Extra PHP routines te installeren
- Bij de installatie van 1.25.1 zijn er twee waarschuwingen
- Could not find APC, XCache or WinCache.
- The intl PECL extension is not available to handle Unicode normalization, falling back to slow pure-PHP implementation.
- If you run a high-traffic site, you should read a little on Unicode normalization.
- Deze waarschuwingen lijken voor de kleine wiki's met weinig 'concurrent use' overbodig op te volgen.
Installeer database
- Twee manieren:
- Het gemakkelijkst vanuit phpMyAdmin
- Maak databse en geef naam b.v. 'dbwiki'.
- Definieer gebruiker b.v. 'wikiadmin' met gepast wachtwoord Template:ShowKeepass
- Geef deze gebruiker volledige rechten!!!
- met behulp van een reeks CLI opdrachten Alleen wanneer je toegang hrbt tot de CLI op de server)
%promt%mysql create database -n wikidb
- maak een database aan
%promt%mysql create database -n wikidb
- definieer een database gebruiker
%promt%mysql create database -n wikidb
- ken volledige rechten toe aan de gebruiker
- Laat Installatie script lopen
- Hierin wordt gevraagd naar:
- dbName
- dbUser/pswd
- wikiName
En dat is het ...