Présentation de Gallery

Gallery3 est une application libre qui permet de partager facilement une galerie d'albums photos disponible sur le net.

Puisque des images valent mieux que de longs discours, vous trouverez ici quelques images de ce qu'est capable de faire Gallery3. Gallery3 utilise une base serveur LAMP. Elle n'est pas encore disponible dans les dépôts.

Le projet est en hibernation depuis juin 2014.

Pré-requis

Paramétrer Mysql et php

Une fois lamp installé, lancez le script mysql_secure_installation en entrant la commande suivante dans un terminal :

mysql_secure_installation

Répondez oui (y) aux questions successives :

Set root password? [Y/n] y
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y
All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!

Ouvrez ensuite le fichier /etc/php5/apache2/php.ini avec les droits d'administration et modifiez la ligne short_open_tag=Off comme suit :

short_open_tag = On

Redémarrez apache :

sudo service apache2 restart

Il ne vous reste plus qu'à créer un utilisateur MySQL :

mysql -u root -p
mysql> CREATE DATABASE gallery3;
mysql> GRANT ALL ON gallery3.* TO gallery3@localhost IDENTIFIED BY '54YfQndxln_ou_votre_identifiant';
mysql> \q

Installation

Téléchargez la dernière version de gallery3 ici. Puis :

  • Décompressez l'archive avec cette commande (modifiez le chemin vers l'archive en fonction du dossier dans lequel elle se trouve) :
    sudo unzip -d /var/www/html gallery3.zip
  • Changez le propriétaire du dossier gallery3 :
    sudo chown www-data: -R /var/www/html/gallery3/

Utilisation

Naviguez à l'adresse http://localhost/gallery3 pour finir l'installation de Gallery3 avec l'installateur web. Entrez votre mot de passe, Gallery va vous attribuer un mot de passe retenez-le. Vous pourrez le modifier à la prochaine étape.
Si vous utilisez Gallery2, vous pouvez aussi installer le paquet gallery-uploader.

Configuration

Choix d'un nom de domaine

Il faut ensuite se donner un nom de domaine pour pouvoir être visible sur internet, pour cela voir dns dynamique. Par la suite, nous considérerons que cette adresse http://chezmoi.dyndns.org correspond à votre PC.

Modification du fichier hosts

Si vous ne l'avez pas encore fait, il faut indiquer à son PC son nouveau nom internet (cela facilitera les tests), pour cela on va rajouter une entrée à la fin du fichier /etc/hosts avec les droits d'administration :

127.0.0.1 chezmoi.dyndns.org

Création du fichier index.html

On va ensuite créer un fichier index.html dans /var/www/html. Ce fichier servira de redirection, quand vous taperez dans votre navigateur internet http://chezmoi.dyndns.org, vous serez automatiquement redirigé sur la page d'accueil de Gallery qui est http://chezmoi.dyndns.org/gallery/albums.php. Ouvrez le fichier /var/www/html/index.html avec les droits d'administration et rajoutez ces trois lignes :

  <head>
  <META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://chezmoi.dyndns.org/gallery/albums.php">
  </head>

Redirection des ports

Si votre PC est relié à internet par un modem qui sert aussi à d'autres PCs (cas d'un routeur), pensez à faire la redirection du port 80 (qui sert à apache2) vers votre PC.

Démarrage du serveur apache2

Il ne reste plus qu'à démarrer votre serveur apache2 : <code>sudo apache2ctl start>/code>

Test

Tapez dans votre navigateur l'URL suivante : http://chezmoi.dyndns.org, elle doit vous rediriger sur la page : http://chezmoi.dyndns.org/gallery/albums.php

Voir aussi

  • gallery.txt
  • Dernière modification: Le 28/04/2018, 11:19
  • (modification externe)