MediaWiki

MediaWiki est un logiciel de Wiki écrit en langage PHP. Il peut utiliser une base de données MySQL ou PostgreSQL.

Installation

Before installing MediaWiki you should also install Apache2, the PHP5 scripting language and a Database Management System. MySQL or PostgreSQL are the most common, choose one depending on your need. Please refer to those sections in this manual for installation instructions.

Pour installer MediaWiki, lancez la commande suivante à l'invite de commande :

sudo apt-get install mediawiki php5-gd

Référez-vous au paquet mediawiki-extensions pour connaître des fonctionnalités supplémentaires de MediaWiki.

Configuration

Le fichier de configuration Apache mediawiki.conf pour MediaWiki est installé dans le répertoire /etc/apache2/conf.d/. Vous pouvez dé-commenter les lignes suivantes dans ce fichier pour accéder à l'application MediaWiki.

# Alias /mediawiki /var/lib/mediawiki

Après avoir dé-commenté la ligne ci-dessus, re-démarrez le serveur Apache et accédez à MediaWiki via l'url suivante :

http://localhost/mediawiki/config/index.php

Veuillez consulter la section « vérification de votre environnement... » dans cette page. Vous devriez être capable de résoudre de nombreux problèmes potentiels en la lisant attentivement.

Une fois la configuration terminée, copiez le fichier LocalSettings.php dans le répertoire /etc/mediawiki :

sudo mv /var/lib/mediawiki/config/LocalSettings.php /etc/mediawiki/

Vous pouvez également modifier /etc/mediawiki/LocalSettings.php pour régler la limite de mémoire (désactivé par défaut) :

ini_set( 'memory_limit', '64M' );

Extensions

Les extensions ajoutent des nouvelles fonctionnalités et améliorations à l'application MediaWiki. Les extensions donnent aux administrateurs du wiki et aux utilisateurs finaux la capacité de personnaliser MediaWiki en fonction de leurs besoins.

Vous pouvez télécharger les extensions MediaWiki comme un fichier d'archive ou les extraire du référentiel Subversion. Vous pourrez le copier dans le répertoire /var/lib/mediawiki/extensions. Vous devrez aussi ajouter la ligne suivante à la fin du fichier : /etc/mediawiki/LocalSettings.php.

require_once "$IP/extensions/NomdelExtension/NomdelExtension.php";

Références