Installer Gallery2 sur Gandi AI

Temps d'installation: 10-15 minutes.

Comme son nom l'indique, Gallery2 est une application qui vous permet de créer et de gérer simplement des galeries de photos sur votre site web.

Créer une base de données dédiée à Gallery2

Il est prudent d'avoir une base de données (avec utilisateur et mot de passe) dédiée à Gallery2. Soyons originaux, appelons-la gallery.

Si vous ne savez pas (encore) créer une base de données, je vous invite à consulter ce tutorial.

Prévoir un espace dédié à Gallery2

Ici, deux choix s'offrent à vous. Par souci de “propreté”, vous êtes avisé de placer Gallery dans un répertoire au sein du sous-domaine www (www.exemple.com/gallery), ou dans un sous-domaine spécifique (gallery.exemple.com - c'est cette option que nous allons suivre dans ce tutoriel, mais rien ne vous y oblige!).

Si vous préférez simplement placer Gallery2 dans un répertoire:

Facile! Créez un répertoire dédié dans l'emplacement souhaité (dans htdocs par exemple, pour obtenir www.exemple.com/gallery)

Si vous voulez attribuer un sous-domaine spécifique à Gallery2 du type gallery.exemple.com:

Deux opérations à faire:

  • Configurer votre serveur pour ce sous-domaine, comme vous l'explique ce tutorial
  • Configurer votre sous-domaine pour pointer vers le serveur que vous venez de configurer, comme vous l'explique ce tutorial

Téléchargement de Gallery2

Pour commencer, nous allons le télécharger. la dernière version disponible au moment de l'écriture de ce tutorial est la 2.2.3

Rien ne vaut le site officiel pour trouver le fichier compressé initial. Je conseille donc ce lien.

Choisissez le format de compression que vous préférez, .zip ou .tar.gz et téléchargez le fichier.

Maintenant que le fichier est sur votre disque dur préféré, décompressez-le. Vous voici avec un répertoire (renommons le gallery) contenant tout les fichiers.

Lancez votre client FTP préféré (Ah, vous aussi c'est FileZilla?), connectez-vous en temps qu'admin sur votre serveur, et rendez-vous sur le répertoire correspondant au virtual host que vous aviez défini initialement.

Dans l'exemple en cours, le chemin de mon FTP correspondra à ceci :

/srv/d_ma-gandi-ai/www/gallery.tutorielgandi.net/htdocs/

…a moins que vous n'ayez changé la configuration initiale des fichiers web, mais si vous l'avez fait, j'assume que vous saviez ce que vous faisiez :)

A ce stade, nous allons donc pouvoir mettre les fichiers de Gallery2 sur notre Gandi AI.

  • Si vous avez créé un virtual host de type gallery.mondomaine.com, vous allez vouloir que gallery démarre dés la première page : vous allez donc uploader le contenu (et non pas le répertoire en lui-même) du répertoire gallery dans le répertoire htdocs de votre sous-domaine.
  • Si vous n'avez que faire du sous-domaine et que vous préferez un bon vieux lien en mondomaine.com/gallery alors il ne vous reste plus qu'à uploader le répertoire complet dans htdocs (ou dans un autre dossier si vous en avez décidé ainsi).

Pour que gallery puisse se configurer, il va avoir besoin de droits spécifiques sur son répertoire. Pour changer les droits sur un fichier via votre client FTP, dans la plupart des cas, il suffit de faire un click droit sur le fichier en question et chercher le bon terme dans le menu contextuel (Droits, Rights, CHMOD ou encore Propriétés).

Puisque j'ai commencé à vanter les mérites de FileZilla, voyons comment faire avec ce client.

Pointez le fichier en question, faites un click-droit dessus et sélectionnez “Attributs du fichier…”. La fenêtre qui s'ouvre vous propose de changer les droits du fichier de 2 façons différentes : en droits à cocher ou en valeur numérique.

Le but du tutorial n'étant pas de vous initier aux valeurs numériques des droits sous UNIX, il est plus facile de vous dire que vous devez simplement remplacer la valeur numérique par 777 pour le répertoire gallery.

Installation de Gallery2

A présent, vous pouvez utiliser votre navigateur internet pour vous rendre dans l'emplacement de votre gallerie (du type www.votresite.com/gallery).

'Naviguez jusqu'à /install/index.php!'

Vous voici dans l'installation! Choisissez votre langue d'installation et cliquez sur Commencer l'installation.

1. Authentification

Afin que Gallery2 puisse vous identifier, suivez les indications données, en téléchargeant le fichier login.txt proposé puis en le chargeant dans le répertoire gallery sur votre serveur.

2. Vérification du système

Si login.txt a bien été chargé, vous devriez pouvoir cliquer sur un bouton intitulé Continuer à l'étape 3.

3. Type d'installation

Choisissez l'installation standard à moins que vous n'ayez besoin d'une installation multi-site.

4. Paramétrage du stockage

Choisissez le répertoire où seront stockées vos images. Comme l'installation vous l'indique, il est recommandé, pour des raisons de sécurité, de choisir un répertoire en dehors du répertoire gallery en lui-même, ainsi que de rajouter une chaîne aléatoire à la fin du nom de répertoire. Nous n'avons donc pas de conseil à donner sur l'emplacement à donner à votre répertoire photo. :) Assurez=vous juste que le répertoire qui hébergera votre répertoire de photos bénéficie de droits d'écriture, afin que Gallery puisse créer ce chemin pour vous.

5. Paramétrage de la base de données

Remplissez les champs comme tel:

Type de base de données : Vous pouvez choisir de laisser cette valeur par défaut.

Serveur de base de données : localhost

Nom d'utilisateur : Indiquez ici le nom d'utilisateur que vous aviez défini lors de la création de la base de données dédiée à gallery.

Mot de passe : …et son mot de passe.

Nom de la base de données : Le nom de la base que vous aviez créé. Dans notre cas, ce sera gallery.

Préfixe de table : Vous pouvez choisir de laisser cette valeur par défaut.

Préfixe de colonne : Vous pouvez choisir de laisser cette valeur par défaut.

6. Paramétrage de l'utilisateur d'administration

Ici, vous créez le compte de l'utilisateur qui pourra administrer Gallery2.

7. Création du fichier de configuration

Si tout va bien, cette étape se déroulera toute seule!

8. Installation du noyau de Gallery2

Celle-là aussi. Trop facile.

9. Installation des composants

Choisissez les composants que vous souhaitez installer avec Gallery2. Par défaut, vous pouvez tous les laisser cochés. Vous aurez également l'option de sauter cette étape sans ajouter aucune de ces applications.

Une fois installés, Gallery2 vous indiquera quels modules nécessiteront une configuration de votre part une fois l'installation achevée.

10. Vérification de la sécurité

Afin de terminer l'installation, Gallery2 nécessite que vous modifiez les droits de son répertoire afin qu'il ne bénéficie plus des droits d'écriture.

Utilisez la même procédure que lorsque vous aviez attribué une valeur numérique 777 au répertoire gallery, en remplaçant cette valeur par 755.

11. Fin!

Félicitations! C'est fini.

Je vous invite à consulter la documentation officielle pour en savoir plus sur la configuration de votre galerie!


Dernière modification: le 08/08/2014 à 14:40 par Yann A. (Gandi)