La première étape consiste à installer la librairie Jhead qui permet en fait de lire les informations contenues dans une image. Si c'est une photo prise avec un appareil photo numérique, vous aurez toutes les informations de la prise de vue (type d'appareil photo, temps d'exposition, date et heure, iso...)

Pour installer Jhead, voici ce que ça donne :

- télécharger jhead-2.0.tar.gz (site officiel)

- le décompresser dans /src et le compiler

tar -zxvf jhead-2.0.tar.gz
cd jhead-2.0
make

- copier l'exécutable Jhead dans le path par défaut /usr/bin/

cp jhead /usr/bin

- vérifier que le chmod de l'exécutable Jhead est bien 755.

Ensuite il faut installer la librairies graphique ImageMagick qui permettra tout le travail sur les images (création des vignettes, des images optimisées, recadrage...). Sous Debian, c'est très simple (si les librairies de X ne sont pas installées, il faut installer NetPBM et là ce n'est pas la même affaire).

- télécharger ImageMagick sur le site officiel

- taper apt-get install imagemagick et répondre "yes" aux différentes propositions

Puis installer le package Gallery. J'ai choisi de faire l'installation via ftp mais la documentation explique aussi comment le faire en ligne de commande.

La documentation officielle

- télécharger gallery-1.4.1-RC4.tar.gz

- télécharger fr_FR-pack-1.4.1-RC4.tar.gz

- décompacter gallery-1.4.1-RC4 dans le répertoire web. Chez moi c'est /home/web/ et ça m'a donc créé un répertoire /home/web/gallery/.

- dans le répertoire /home/web/gallery/locale/, il faut décompresser le package de langue française fr_FR-pack-1.4.1-RC4.tar.gz. Dans ce même répertoire on aura donc maintenant 2 répertoires -> /en_EN et /fr_FR

- créer 2 fichiers vides à la racine de /home/web/gallery/ : config.php et .htaccess chmodés en 666

- créer un répertoire /albums sur /home/web/ et le chomder en 777

- vérifier que le chmod de /home/web/gallery/setup est bien en 755

Dernière étape, lancer la procédure d'installation http://votresite.com/gallery/setup/ (en français puisque le langage pack FR est installé et que le script détecte la langue du navigateur).

Sur cet page, il y aura sans doute des "warnings" mais ils sont normaux et ne géneront pas le fonctionnement de la galerie. Il suffit ensuite de suivre la procédure d'installation en détails. Notez qu'il y a aussi d'un outil de diagnostic sur la première page d'installation pour vérifier sa configuration en cas de problème ou de doute.

Cette galerie est vraiment géniale et son logiciel client Gallery Remote rends la mise en ligne des images très très simple.