Apportez votre aide…
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.
Pré-requis
- Disposer des droits d'administration.
- Disposer d'une connexion à Internet configurée et activée.
- Avoir installé un serveur Lamp.
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