Installer un site collaboratif avec MediaWiki sous Debian 7.

Installation de mediawiki :

# aptitude install mediawiki

Toutes les dépendances, Apache, PHP, MySQL, etc. se sont installées.

Mon fichier /etc/apache2/sites-available/www.wikitsrit.fr

<VirtualHost *:80>
  ServerName www.wikitsrit.fr
  ServerAdmin webmaster@localhost
  DocumentRoot /var/lib/mediawiki
  ErrorLog ${APACHE_LOG_DIR}/error.log
  CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Pour activer l’activation du site WEB :

# a2ensite www.wikitsrit.fr

# service apache2 reload

Création de la base de données MySQL. (Dans mon cas : le nom de la base est wiki_tsrit, mon utilisateur dom, le mot de passe spirou.)

# mysql -p
mysql> CREATE DATABASE wiki_tsrit CHARACTER SET utf8;
mysql> GRANT ALL ON wiki_tsrit.* TO 'dom'@'localhost' IDENTIFIED BY 'spirou';
mysql> quit

Ensuite, on configure MediaWiki à partir du navigateur WEB. Le nom de la base de données, de l’utilisateur MySQL et son mot de passe vous seront utiles.


Dans un premier temps, pour tester le site, j’ai modifié le fichier /etc/hosts pour associer l’URL de mon site à l’IP 127.0.0.1.

127.0.0.1    localhost
127.0.1.1    debian-wiki
127.0.0.1    www.wikitsrit.fr
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Ensuite, on peut accéder au site grâce à son URL depuis le navigateur WEB.


Problème concernant le fichier LocalSettings.php.

À l’issue de l’installation, j’avais un message d’erreur concernant le fichier LocalSettings.php. J’ai récupéré ce fichier à la fin de l’opération et je l’ai placé sous /etc/mediawiki/ ce qui à réglé ce souci. Un lien symbolique pointe sur ce fichier à cet emplacement.


Modifier le logo.

Pour modifier le logo de MediaWiki, on doit utiliser la ligne suivante dans le fichier  /etc/mediawiki/LocalSettings.php  (vu précédemment).

$wgLogo             = "$wgStylePath/common/images/mediawiki.png";

Ce qui correspond dans mon cas à :

/usr/share/mediawiki/skins/common/images/mediawiki.png


Vous pouvez également consulter la page consacrée à l’hébergement d’un WIKI sur un Raspberry Pi :

Installation de MediaWiki sur un Raspberry Pi

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s