Installation · 4 min read · Nov 22, 2025

Comment installer MediaWiki sur Ubuntu 18.04 LTS

Mediawiki est un logiciel wiki gratuit et open source qui vous permet de créer votre propre site wiki. Il est écrit en PHP et utilise un backend de base de données MySQL/MariaDB. Mediawiki est livré avec de nombreuses fonctionnalités, y compris, le support multilingue, la gestion des utilisateurs, la gestion et le partage de contenu, l’édition, le formatage, la référence et bien plus encore.

Dans ce tutoriel, nous allons apprendre comment installer Mediawiki avec le serveur web Apache sur un serveur Ubuntu 18.04.

Exigences

  • Un serveur exécutant Ubuntu 18.04.
  • Un utilisateur non-root avec des privilèges sudo.

Installer le serveur LAMP

Tout d’abord, installez Apache et le serveur MariaDB en utilisant la commande suivante :

sudo apt-get install apache2 mariadb-server -y

Une fois les deux paquets installés, vous devrez ajouter le dépôt PHP d’Ondrej à votre système. Vous pouvez l’ajouter avec la commande suivante :

sudo apt-get install software-properties-common  
sudo add-apt-repository ppa:ondrej/php -y

Une fois le dépôt installé, mettez à jour le dépôt et installez PHP ainsi que toutes les bibliothèques PHP requises :

sudo apt-get update -y  
sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-mcrypt php7.2-zip php7.2-curl -y

Une fois tous les paquets installés, ouvrez le fichier php.ini avec la commande suivante :

sudo nano /etc/php/7.2/apache2/php.ini

Apportez les modifications suivantes :

memory_limit = 256M
upload_max_filesize = 100M
max_execution_time = 360
date.timezone = Asia/Kolkata

Enregistrez et fermez le fichier, puis démarrez le service Apache et MariaDB et activez-les pour qu’ils démarrent au démarrage :

sudo systemctl start apache2  
sudo systemctl enable apache2  
sudo systemctl start mysql  
sudo systemctl enable mysql

Configurer MariaDB

Tout d’abord, sécurisez l’installation de MariaDB avec la commande suivante :

sudo mysql_secure_installation

Répondez à toutes les questions comme indiqué ci-dessous :

    Entrez le mot de passe actuel pour root (appuyez sur Entrée pour aucun) :
    Définir le mot de passe root ? [Y/n] : N
    Supprimer les utilisateurs anonymes ? [Y/n] : Y
    Interdire la connexion root à distance ? [Y/n] : Y
    Supprimer la base de données de test et l'accès à celle-ci ? [Y/n] :  Y
    Recharger les tables de privilèges maintenant ? [Y/n] :  Y

Une fois que MariaDB est sécurisé, connectez-vous à l’interface de commande de MariaDB :

mysql -u root -p

Entrez votre mot de passe root lorsque vous y êtes invité, puis créez une base de données et un utilisateur pour Mediawiki :

MariaDB [(none)]>CREATE DATABASE mediadb;  
MariaDB [(none)]>CREATE USER 'media'@'localhost' IDENTIFIED BY 'password';

Ensuite, accordez tous les privilèges à la mediadb avec la commande suivante :

MariaDB [(none)]>GRANT ALL ON mediadb.* TO 'media'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

Ensuite, videz les privilèges et quittez l’interface de commande de MariaDB :

MariaDB [(none)]>FLUSH PRIVILEGES;  
MariaDB [(none)]>EXIT;

Installer Mediawiki

Tout d’abord, téléchargez la dernière version de Mediawiki depuis leur site officiel :

wget https://releases.wikimedia.org/mediawiki/1.31/mediawiki-1.31.0.tar.gz

Une fois le téléchargement terminé, extrayez le fichier téléchargé avec la commande suivante :

tar -xvzf mediawiki-1.31.0.tar.gz

Ensuite, copiez le répertoire extrait dans le répertoire racine d’Apache et donnez les permissions appropriées :

sudo cp -r mediawiki-1.31.0 /var/www/html/mediawiki  
sudo chown -R www-data:www-data /var/www/html/mediawiki  
sudo chmod -R 777 /var/www/html/mediawiki

Ensuite, créez un fichier d’hôte virtuel Apache pour Mediawiki avec la commande suivante :

sudo nano /etc/apache2/sites-available/mediawiki.conf

ajoutez les lignes suivantes :


ServerAdmin [email protected]
DocumentRoot /var/www/html/mediawiki/
ServerName example.com

Options +FollowSymLinks
AllowOverride All

ErrorLog /var/log/apache2/media-error_log
CustomLog /var/log/apache2/media-access_log common

Enregistrez le fichier, puis activez le fichier d’hôte virtuel et le module de réécriture Apache avec la commande suivante :

sudo a2ensite mediawiki.conf  
sudo a2enmod rewrite

Enfin, redémarrez le serveur web Apache pour appliquer les modifications :

sudo systemctl restart apache2

Accéder à Mediawiki

Maintenant, ouvrez votre navigateur web et tapez l’URL http://example.com. Vous serez redirigé vers la page suivante :

Installeur MediaWiki

Maintenant, cliquez sur le bouton configurer le wiki. Vous devriez voir la page suivante :

Choisir la langue

Ici, choisissez votre langue de wiki et cliquez sur le bouton Continuer. Vous devriez voir la page suivante :

Vérification de l'environnement d'installation

Maintenant, cliquez sur le bouton Continuer. Vous devriez voir la page suivante :

Détails de la base de données

Maintenant, fournissez vos détails de base de données et cliquez sur le bouton Continuer. Vous devriez voir la page suivante :

Sélectionner le type de base de données

Maintenant, sélectionnez le moteur de stockage et cliquez sur le bouton Continuer. Vous devriez voir la page suivante :

Définir un nom de site, un nom d'utilisateur et un mot de passe

Maintenant, fournissez le nom de votre site wiki, le nom d’utilisateur et le mot de passe. Ensuite, cliquez sur le bouton Continuer. Vous devriez voir la page suivante :

Paramètres MediaWiki

Paramètres MediaWiki - page 2

Maintenant, marquez tous vos paramètres requis et cliquez sur le bouton Continuer. Vous devriez voir la page suivante :

Démarrer l'installation de MediaWiki

Maintenant, cliquez sur le bouton Continuer pour commencer l’installation. Une fois l’installation terminée, vous devriez voir la page suivante :

Installation terminée

Maintenant, cliquez sur le bouton Continuer. Vous devriez voir la page suivante :

Télécharger localSettings.php

Ici, vous devez télécharger le fichier LocalSettings.php et le placer dans le répertoire racine de MediaWiki.

Maintenant, ouvrez votre navigateur web et tapez l’URL http://example.com. Vous devriez voir votre site MediaWiki dans l’image suivante :

Page de démarrage MediaWiki

Liens

  • Ubuntu
  • MediaWiki
Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.