Environnement d'installation

  • Pour installer MediaWiki vous devez disposer de LAMP (Apache2, MySQL5, PHP5, etc).
  • Configurer le serveur MySQL et créer une base de données.
aptitude install php5 apache2 mysql-server-5.0 php5-mysql
mysql_secure_installation
  • Créer la base et les droits :
create database wikidb; 
grant create, select, insert, update, delete, alter, lock tables on wikidb.* to 'wikiuser'@'localhost' identified by 'password'; 
flush privileges;

Problème PHP (Bug Connu) mbstring.funct_overload : Si vous vous voulez installer E-Groupware sur la même serveur que MediaWiki, il faut désactiver la fonction mbstring.funct_overload de PHP. Il faut supprimer cette option du .htaccess de E-Groupware, du .htaccess du Wiki (si vous en avez un) et surtout du fichier /etc/php5/apache2/php.ini.

Téléchargement et installation

Nous avons décider d'utiliser MediaWiki car c'est la Wiki le plus développé à ce jour grâce notamment à Wikipédia. MediaWiki FR

Etape 1 : Mise en place

Copie du dossier du wiki dans /var/www

chown -R www-data: mediawiki/

Etape 2 : installation via le Web

Installer MediaWiki via l'interface Web.

Lors de l'installation pour le compte Admin : Il faut mettre un utilisateur LDAP qui sera considéré comme Admin ! En effet, ce paramètre est primordial pour la suite.

Etape 3 : déplacement du LocalSettings.php

cd /var/www/mediawiki 
mv config/LocalSettings.php .

La Mediawiki est maintenant installé.