Archive:Installer Mediawiki en localhost sur Lucid à partir des sources

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

Installation

sudo apt-get install apache2 mysql-server php5-mysql mysql-client-5.1 libapache2-mod-auth-mysql imagemagick mysql-admin

Définir le mot de passe root de mysql : 123

sudo mkdir /var/www/mediawiki

Télécharger la dernière version de mediawiki [1] et décompresser dans VOTRE_USER, adapter la ligne suivante avec la version

sudo cp -R /home/VOTRE_USER/mediawiki-1.15.3/* /var/www/mediawiki/
sudo ln -s /var/lib/mediawiki/ /var/www/mediawiki

Apache

sudo invoke-rc.d apache2 restart

Rendre excécutable

sudo chmod a+w /var/www/mediawiki/config

Base de données mysql

Insatallation de la base wikidb avec user root

mysql -u root -p

saisir le mot de passe 123

Vous avez un prompt mysql>

Nouveau prompt ->

create database wikidb;

Retourne Query OK, 1 row affected (0.00 sec)

->grant create, select, insert, update, delete, alter, lock tables on wikidb.* to 'wikiuser'@'localhost' identified by 'password';
->flush privileges;
->\q

Bye

Configuration

Se rendre à l'adresse http://localhost/mediawiki

Cliquer sur « Configure settings », puis répondre soigneusement aux questions.

Wiki name: mywiki

Contact e-mail: moi@chezmoi.org

Language: fr

Copyright/license: GNU 1.2

Admin username: root

Password: 123

Object caching: * No caching

E-mail Enable pour tout

Database type: MySQL

Database host: localhost

Database name: wikidb

DB username: root

DB password: 123

Superuser account: disable

Database table prefix: mw_

Storage Engine InnoDB

Database character set MySQL 4.1/5.0 binary

Install Mediawiki

Installation successful!

Finir l'installation si la configuration s'est bien passée

sudo cp /var/www/mediawiki/config/LocalSettings.php /var/www/mediawiki/LocalSettings.php
sudo chmod 600 /etc/mediawiki/LocalSettings.php
sudo rm -Rf /var/lib/mediawiki/config
sudo chown www-data:www-data /etc/mediawiki/LocalSettings.php
sudo chmod 640 /etc/mediawiki/LocalSettings.php

Accès au wiki

http://localhost/mediawiki/index.php

Configuration du fichier LocalSettings.php

sudo mkdir /etc/mediawiki/
sudo gedit /etc/mediawiki/LocalSettings.php

Modifier les lignes

$wgEnableUploads       = true;
$wgFileExtensions = array( 'png', 'jpg', 'jpeg', 'blend', 'svg' );
$wgMimeDetectorCommand = "file -bi";
$wgAllowTitlesInSVG = true;
$wgSVGConverter = 'ImageMagick';
$wgImageMagickConvertCommand = "/usr/bin/convert";

Pour les images

sudo chmod -R 777 /var/www/mediawiki/images