Comment installer la galerie de photos Piwigo sur Ubuntu 14.04

introduction

Piwigo est un logiciel de galerie de photos gratuit, à code source ouvert et personnalisable, distribué sous la licence publique générale GNU (version 2).

Dans ce guide, nous allons nous concentrer sur l'installation de Piwigo avec le serveur Web Apache sous Ubuntu 14.04. À la fin de ce didacticiel, vous disposerez d’une galerie de photos avec plusieurs albums. Vous pouvez ajouter des images à partir d'un panneau de configuration basé sur un navigateur et laisser tout le monde voir votre galerie à partir du Web.

Conditions préalables

Avant de commencer, veuillez vous assurer que ces conditions préalables sont remplies.

[[step-1 -—- configure-the-database]] == Étape 1 - Configurer la base de données

Dans cette section, nous allons créer une base de données et un utilisateur MySQL pour Piwigo.

Pour commencer, connectez-vous à MySQL avec le compte root que vous avez configuré lors de l'installation de LAMP.

mysql -u root -p

Le système vous demandera un mot de passe. Ce sera le même mot de passe root MySQL utilisé dans les prérequisLAMP guide.

Créons une base de données à utiliser pour Piwigo. Nous l'appelleronspiwigo dans cet exemple.

CREATE DATABASE piwigo;

Ensuite, nous devons créer un utilisateur de base de données et attribuer un mot de passe. Vous pouvez utiliser un nom d'utilisateur différent depiwigouser si vous le souhaitez, et vous devez absolument remplacer lespassword.

CREATE USER piwigouser@localhost IDENTIFIED BY 'password';

Accordez à l'utilisateur nouvellement créé le droit d'accéder à la base de données:

GRANT ALL PRIVILEGES ON piwigo.* TO piwigouser@localhost;

Maintenant, définissez le nouvel utilisateur et rechargez les privilèges:

FLUSH PRIVILEGES;

Nous pouvons maintenant sortir de MySQL:

exit

[[step-2 -—- download-piwigo]] == Étape 2 - Télécharger Piwigo

Nous allons maintenant télécharger la dernière version de Piwigo depuis le serveur.

curl -o piwigo.zip http://piwigo.org/download/dlcounter.php?code=latest

Pour extraire les fichiers compressés, vous devez installer le package «unzip»:

sudo apt-get install unzip

Extrayez les fichiers Piwigo du fichier zip:

unzip piwigo.zip

[[step-3 -—- copy-files-to-document-root]] == Étape 3 - Copier les fichiers vers la racine du document

Copiez les fichiers de Piwigo dans la racine du document d’Apache:

sudo rsync -avP ~/piwigo/ /var/www/html/

Alternativement, vous pouvez configurer Piwigo sur unvirtual host.

[[step-4 -—- install-dependencies]] == Étape 4 - Installer les dépendances

Pour permettre à Piwigo d’ajouter et de créer des images, nous devons nous assurer que la bibliothèque graphique GD est installée:

sudo apt-get install php5-gd

Redémarrez le serveur Web:

sudo service apache2 restart

[[step-5 -—- complete-installation]] == Étape 5 - Terminer l'installation

Ouvrez un navigateur Web et saisissez votre nom de domaine ou votre adresse IP comme URL:http://your-server-ip/.

Note: Si vous voyez la page Apache par défaut, vous pouvez la supprimer:

sudo rm /var/www/html/index.html

Actualiser la page.

La page d’installation de Piwigo s’affiche:

Piwigo Installation Page

Remplissez les informations demandées comme expliqué ci-dessous.

Configuration de la base de données

Par défaut, lesHost etDatabase tables prefix seront renseignés automatiquement et pourront être laissés avec les paramètres d'origine.

Vous devrez entrer les détails pour ce qui suit:

  • User: Dans notre exemple, nous utiliseronspiwigouser. Identique à l'utilisateur de base de données créé à l'étape 1

  • Password: Ce mot de passe est le nouveau mot de passe de la base de données entré à l'étape 1

  • Database name: Pour ce guide, nous utiliseronspiwigo. Ceci est le nom de la base de données MySQL créée à l’étape 1.

Configuration de l'administration

Dans cette section, vous pouvez créer un nouveau nom d'utilisateur et un nouveau mot de passe qui vous permettront de vous connecter au panneau de contrôle de Piwigo.

  • Username: Créez un nouveau nom d'utilisateur pour le site Web Piwigo et pour accéder au panneau d'administration. Pour ce guide, nous utiliserons «piwigo» comme nom d’utilisateur, mais vous pouvez utiliser votre propre nom.

  • Password etPassword [confirm]: Entrez un mot de passe pour votre connexion, et une fois de plus pour vérifier

  • Email address: Saisissez l'adresse e-mail que vous souhaitez utiliser en tant qu'administrateur du site

  • Options: Choisissez si vous voulez ou nonSubscribe to Piwigo Announcements Newsletter etSend my connection settings by email - Les deux options sont sélectionnées par défaut. Vous pouvez choisir de ne pas recevoir les emails en décochant la case correspondante.

Une fois que vous avez tout rempli, cliquez sur le boutonStart installation. Si tout a été configuré correctement, vous verrez un message de réussite; sinon, cela vous donnera des erreurs qui devront être corrigées.

Congratulations. Piwigo installation is completed

Vous pouvez maintenant cliquer sur le boutonVisit the gallery pour accéder au panneau de contrôle

[[step-6 -—- add-photos-and-view-the-gallery]] == Étape 6 - Ajouter des photos et afficher la galerie

Vous serez invité àStart the Tour. Vous devez cliquer sur ce bouton pour commencer. Après cela, vous serez sur la page d'accueil de Piwigo.

Vous pouvez cliquer sur la visite guidée ou cliquer sur le boutonEnd tour.

Dans le menu de gauche, sousPhotos, cliquez surAdd.

Avant de pouvoir ajouter votre première photo, vous devrez cliquer sur le liencreate a new album.

create a new album

SousAlbum name, saisissez un nom puis cliquez sur le boutonCreate.

Cliquez sur le boutonAdd Photos pour sélectionner un ou plusieurs fichiers image. Vous pouvez également faire glisser des fichiers dans le navigateur. Une fois que vous avez terminé, cliquez sur le boutonStart upload.

Add Photos

Pour visiter la galerie, cliquez sur le lienVisit the gallery en haut de la page.

Gallery home page

Vous pouvez visiter la galerie à tout moment en visitant votre adresse IP ou votre domaine dans votre navigateur.

Pour revenir à l'URL du panneau de configuration Piwigo, vous pouvez visiterhttp://your_server_ip/admin.php.

Conclusion

Vous avez maintenant une galerie de photos Piwigo sur Ubuntu 14.04. Pour découvrir des fonctionnalités supplémentaires de votre galerie, vous pouvez lancer des guides en direct qui vous présenteront différentes sections du panneau d'administration. Depuis la vue principale de la galerie, vous pouvez accéder à ces guides en cliquant surAdministration, puis surPlugins, puis surTake a Tour.