Mediawiki

Prérequis

Les services Apache2, MySQL et PHP doivent être installés et opérationnels.

Les bibliothèques et extensions doivent être installées avant de réaliser l'installation de Mediawiki.

Installation des Bibliothèques

Bibliothèque MySQL

apt install php-mysql

Bibliothèque GD

apt install php-gd

Installation des Extensions

Extensions XML & mbtsring

apt install php-xml
apt install php-mbstring

Extension intl

apt install php-intl

Extension apcu

apt install php-apcu

Installation de Mediawiki

Télécharger les fichiers d'installation :

cd /tmp
wget https://releases.wikimedia.org/mediawiki/1.35/mediawiki-1.35.0.tar.gz

Décompresser l'archive :

tar xvzf mediawiki-*.tar.gz

Créer dossier personnalisé :

cd /var/html
mkdir mediawiki

Déplacer le dossier décompressé dans l'arborescence des pages web sous un nom simplifié :

mv mediawiki-1.35.0 /var/www/html/mediawiki

Attribuer les droits d'écriture sur le dossier pour le compte www-data et aux différents utilisateurs :

chown -R www-data:root /var/www/html

chmod -R 770 /var/www/html

Créer la base de données associée :

mysql –u root –p
CREATE DATABASE <nomBDD>;
USE <nomBDD>;
GRANT ALL privileges ON <nomBDD>.* TO <usermediawiki>@localhost IDENTIFIED BY '<motdepasse>';

Lancer un navigateur et se rendre à l'adresse suivante :

http://<IPserveur>/mediawiki/

Lancer la configuration et suivre les étapes suivantes :

Définir une licence : ceci doit être fait impérativement en premier, mais vous pouvez aussi ne pas la définir et il sera possible de l'ajouter par la suite (bien que ce ne soit pas le plus pratique).

Donner un nom à votre wiki : ce nom sera utilisé par le programme, par exemple pour l'espace méta de votre wiki. Il ne doit pas contenir certains caractères (pas d'accent).

Choisir un pseudo et un mot de passe pour l'administration du wiki

Entrez le nom de base, le nom de l'utilisateur et le mot de passe de la base de données créée

Lancez l'installation en cliquant sur Install.

Télécharger le fichier de configuration

Ouvrir le fichier avec un éditeur de texte et copier son contenu

Créer le fichier de configuration sur le serveur :

nano /var/www/html/mediawiki/LocalSettings.php

Coller le contenu du fichier de configuration dans le fichier LocalSettings.php créé sur le serveur.

Enregistrer le fichier

Entrez l'URL de votre wiki dans le navigateur :

http://<IPserveur>/mediawiki/

Vous arrivez sur la page d'accueil de votre wiki.

Votre wiki est désormais opérationnel.

© Hugo LEGEARD - SIO2 SISR - 2020