Mediawiki:

Table des matières

Qu'est-ce que MediaWiki

MediaWiki est un moteur de wiki écrit en PHP et créé par Magnus Manske. Initialement développé pour Wikipedia (qui l'utilise depuis 2002), il sert également de base pour d'autres projets de la fondation WikiMedia (Wiktionnaire, Wikisource, Wikilivres ou Wikiquote). D'autres associations l'ont adopté (par exemple Wikitravel, Mozilla ou Ekopedia).

Extrait de l'article MediaWiki de l'encyclopédie Wikipedia : MediaWiki

Pré-requis

Installation de MediaWiki

Mediawiki est un paquet du dépôt "universe" qu'il suffit d'installer par la méthode de son choix.

Par exemple, depuis un terminal :

sudo  apt-get  install  mediawiki

On peut aussi installer les plugins mediawiki-extensions et mediawiki-math. L'extension math demande cependant un jeu de dépendances assez volumineux.

sudo  apt-get  install m ediawiki-extensions  mediawiki-math

NB : Vous pouvez aussi l'installer via Synaptic en recherchant "mediawiki".

Configuration

Configuration d'Apache2

Un fichier de configuration est déjà présent, il suffit de créer un lien vers celui-ci :

Il faudra peut-être modifier le chemin d'accès à ce fichier en fonction de la version installée. ( Par exemple, sous Gutsy le fichier est dans /etc/mediawiki1.10/apache.conf )

sudo  ln  -s   /etc/mediawiki/apache.conf   /etc/apache2/sites-available/mediawiki.conf
sudo  ln  -s   /etc/apache2/sites-available/mediawiki.conf   /etc/apache2/sites-enabled/001-mediawiki

Selon la configuration du serveur, il sera peut-être aussi nécessaire de décommenter la ligne Alias /mediawiki /var/lib/mediawiki dans le fichier /etc/mediawiki/apache.conf, ou créer un lien symbolique /var/www/mediawiki vers le dossier /var/lib/mediawiki/

Attention, les adresses sont à vérifier s'il s'agit d'une version numérotée à part de mediawiki (comme mediawiki1.10)

sudo  ln  -s  /var/lib/mediawiki/   /var/www/mediawiki

Redemarrage d'Apache2 :

sudo  invoke-rc.d  apache2  restart

Configuration de MediaWiki

Copie des fichiers de configuration de MediaWiki

Dans un terminal :

sudo  cp  /var/lib/mediawiki/config/LocalSettings.php  /etc/mediawiki/LocalSettings.php
sudo  rm  -rf  /var/lib/mediawiki/config

ou mediawiki suivit du numéro de version

Création d'un répertoire /images

Sous Gutsy, le dossier /images n'existe pas par défaut, il nous faut donc le créer pour pouvoir importer des images dans notre wiki. De la même façon qu'il est préférable de stocker sa base de donnée dans un répertoire indépendant du système (cf. Préserver ses bases de données), nous choisissons de faire figurer ce dossier dans le répertoire /home/mysql/wiki_images.

sudo  mkdir  /home/mysql/wiki_images/
sudo  ln  -s  /home/mysql/wiki_images/   /var/lib/mediawiki1.10/images

et modifions le propriétaire de ce répertoire en www-data :

sudo  chown  www-data:www-data  /var/lib/mediawiki1.10/images

attribution-droit-chmod

Dans un terminal :

sudo  chown  www-data:www-data  /etc/mediawiki/LocalSettings.php
sudo  chmod  640  /etc/mediawiki/LocalSettings.php

Votre Wiki est maintenant prêt à fonctionner.

Pour y accéder, rendez vous à l'adresse http://localhost/mediawiki

Vous pourrez modifier les options de MediaWiki facilement depuis sa page d'accueil.

Auteurs : Helicobacter, Oscar Nsarhaza
Le contenu de ce wiki est sous double licence : CC BY-SA et GNU FDL



Top Maroc Referencement sites W3 Directory - the World Wide Web Directory annuaire twitter Free Pagerank 10 Link Annuaire gratuit Compare le Net Ce site est référencé dans la section Linux sur e-annuaire Actualité du référencement Dictionnaire