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

  1. Télécharger les fichiers d'installation :
    cd /tmp
    wget https://releases.wikimedia.org/mediawiki/1.35/mediawiki-1.35.0.tar.gz
  2. Décompresser l'archive :
    tar xvzf mediawiki-*.tar.gz
  3. Créer dossier personnalisé :
    cd /var/html
    mkdir mediawiki
  4. 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
  5. 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
  6. 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>';
  7. Lancer un navigateur et se rendre à l'adresse suivante :
    http://<IPserveur>/mediawiki/
  8. 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

UPDATES

We've started shipping!

Posted 2 days ago

Suspendisse luctus at massa sit amet bibendum. Cras commodo congue urna, vel dictum velit bibendum eget. Vestibulum quis risus euismod, facilisis lorem nec, dapibus leo. Quisque sodales eget dolor iaculis dapibus. Vivamus sit amet lacus ipsum. Nullam varius lobortis neque, et efficitur lacus. Quisque dictum tellus nec mi luctus imperdiet. Morbi vel aliquet velit, accumsan dapibus urna. Cras ligula orci, suscipit id eros non, rhoncus efficitur nisi.

Launch begins manufacturing

Posted 9 days ago

Suspendisse luctus at massa sit amet bibendum. Cras commodo congue urna, vel dictum velit bibendum eget. Vestibulum quis risus euismod, facilisis lorem nec, dapibus leo. Quisque sodales eget dolor iaculis dapibus. Vivamus sit amet lacus ipsum. Nullam varius lobortis neque, et efficitur lacus. Quisque dictum tellus nec mi luctus imperdiet. Morbi vel aliquet velit, accumsan dapibus urna. Cras ligula orci, suscipit id eros non, rhoncus efficitur nisi.

Designs have now been finalized

Posted 17 days ago

Suspendisse luctus at massa sit amet bibendum. Cras commodo congue urna, vel dictum velit bibendum eget. Vestibulum quis risus euismod, facilisis lorem nec, dapibus leo. Quisque sodales eget dolor iaculis dapibus. Vivamus sit amet lacus ipsum. Nullam varius lobortis neque, et efficitur lacus. Quisque dictum tellus nec mi luctus imperdiet. Morbi vel aliquet velit, accumsan dapibus urna. Cras ligula orci, suscipit id eros non, rhoncus efficitur nisi.