Archive:Installer Mediawiki en localhost sur Lucid avec le paquet des dépôts

De Centre de Ressources Numériques - Labomedia

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Installation

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

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

Apache

sudo ln -s /etc/mediawiki/apache.conf /etc/apache2/sites-available/mediawiki.conf
sudo ln -s /etc/apache2/sites-available/mediawiki.conf /etc/apache2/sites-enabled/001-mediawiki
sudo ln -s /var/lib/mediawiki/ /var/www/mediawiki
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>

Saisir:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123')

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 /etc/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

Et là ça marche, j'y comprend rien !!!

Configuration du fichier LocalSettings.php

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 chown www-data:www-data /var/lib/mediawiki/images
sudo gedit /etc/php5/apache2/php.ini
file_uploads = On
upload_max_filesize = 10M
max_file_uploads = 200

Ne pas oublier de se connecter pour avoir l'option Téléverser

La doc pour les fichiers Réglages par défaut (administrateur)

Extensions

Quelques extensions utiles et comment les installer.