MediaWiki : plugin pour gforge

MediaWiki, c'est un peu lourd ( c'est le wiki de Wikipedia ) mais si on veut l'installer, voici la procédure :

Installation du plugin

Traditionnellement :

aptitude install plugin-mediawiki

Il pose quelques questions, ce n'est pas très compliqué d'y répondre.

OU : Pour la version SVN de Gforge :

aptitude install mediawiki
TODO

Configuration dans Gforge

Le plugin est activé par défaut dans Gforge, il ne reste qu'à l'activer dans un projet. Une fois activé, visitez l'onglet fraichement apparu. Vous arrivez sur la page de configuration du wiki. Attention, le plugin est activé mais pas configuré (c'est à dire que si vous vous contentez de l'installer, n'importe qui peut le configurer pour vous...). Bref, à configurer dès l'installation !

La page de configuration est plutôt bien faite, on répond facilement. Rensignez un mot de passe pour l'utilisateur wikiuser puis cochez la case Super-utilisateur et donnez le mot de passe de postgres. MediaWiki s'en sert pour aller créer lui-même l'utilisateur wikiuser.

Si vous n'avez jamais mis de mot de passe pour le compte postgres, voici la manipulation à faire :

su postgres
psql -d template1 -c "ALTER USER postgres WITH PASSWORD 'le_mot_de_passe'"
exit

Finissez de répondre aux questions de MediaWiki puis validez.

Tout devrait bien se passer. MediaWiki conseille de déplacer le fichier de configuration dans /etc/mediawiki. Obéissons sagement.

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

Enfin, il faut changer les droits sur ce fichier :

chmod o-rwx /etc/mediawiki/LocalSettings.php

Cliquez sur le lien comme vous l'ordonne MediaWiki et vous voilà sur votre magnifique wiki.