Nouveau Depuis le 24 juillet 2023, la nouvelle documentation est disponible sur doc-fr.piwigo.org

Installation en local

Via des serveurs locaux

Il est tout à fait possible d'installer votre galerie Piwigo en local (sans internet donc) sur votre ordinateur.
Avec des logiciels comme EasyPHP, WampServeur etc il vous est même possible d'avoir votre galerie sur une clé USB !
Installez ces serveurs web locaux puis installez Piwigo dans le dossier ”www” de ces logiciels.

Sous Windows®

2 solutions:

Sous Linux

La procédure varie un peu suivant les distributions, mais le principe est simplement d'installer les bons paquets:

Via une version portable

Il existe aussi une version “portable” de Piwigo qui ne requiert aucune installation de logiciel tierce tels que ceux énoncés précédemment.
Ce le site Framasoft (via l'intermédiaire de son site FramaKey qui propose cette version portable qui est maintenue à jour par JosephK (josephk.framasoft at gmail dot com).

Télécharger à l'adresse : http://framakey.org/WebApp/PiwigoPortable

database.inc.php

Les paramètres à rentrer pour bien configurer la connexion au serveur local dépendent de la méthode utilisée. Pour EasyPHP, en fonction de votre version, le mot de passe peut être: 'mysql' ou 'rien_du_tout'

Fig.01 Paramètres
Fig.01 Paramètres


Le contenu de votre fichier ./piwigo/local/config/database.inc.php ressemblera à ça1):

<?php
$conf['dblayer'] = 'mysql';
$conf['db_base'] = '2.2.0';
$conf['db_user'] = 'gotcha';
$conf['db_password'] = 'xxxxxx';
$conf['db_host'] = 'localhost';
 
$prefixeTable = 'piwigo_';
 
define('PHPWG_INSTALLED', true);
define('PWG_CHARSET', 'utf-8');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
 
?>

Gestion des EXIF

La gestion des EXIF n'est pas activée par défaut par EasyPHP. Pour l'activer suivez les étapes suivantes :

  • Fermez complètement EasyPHP
  • Dans ..\EasyPHP\apache\php.ini recherchez ;extension=php_exif.dll et supprimer la ligne.
  • Recherchez extension=php_mbstring.dll et ajoutez sous cette ligne une nouvelle ligne avec extension=php_exif.dll
  • Sauvegardez.
  • Redémarrez EasyPHP2).

Avec linux il faut compiler php avec l'option —enable-EXIF

Sauvegarder sa galerie en local

Serveur NAS

Cas de ImageMagick ('ext_imagick')

Serveur dédié "maison"

Un prénommé “Eric” a contacté l'équipe pour partager un tutoriel qu'il a préparé au sujet de l'installation de Piwigo sur un serveur dédié maison.

Tout d'abord, un peu de terminologie :

  • Un “serveur” est une machine informatique qui se connecte en réseau et qui fournit les données à ce dernier.
  • Par le qualificatif serveur dédié on appellera toute machine qui est réservée à un seul client, utilisateur, compte … C'est donc SA machine.
  • Enfin, maison sous-entend une solution non professionnelle qui ne dépend que des moyens mis en œuvres par un particulier.

⇒ Nous parlerons donc ici d'une solution de stockage, d'hébergement et de diffusion à moindre coût, qui sera localisée chez la personne qui mettra en place cette solution maison.

Il faudra vous munir d'une ordinateur qui peut être usagé, mais qui sera dédié au seul serveur que vous allez mettre en place.
Outre ce matériel informatique, il faudra bien entendu une connexion à internet reliée à cet ordinateur et une alimentation électrique.
Le tutoriel est basé sur le logiciel “ClearOS” mais sachez que d'autres solutions peuvent exister.

Tout ce qui concerne le nom de domaine n'est pas évoqué dans ce tutoriel.

Le tutoriel au format PDF est téléchargeable en cliquant ici.

Merci à Eric.

Pour aller plus loin...

MERCI DE NE PAS TOUCHER AUX LIGNES QUI SUIVENT.

1) En fonction de la configuration fournie
2) en quittant l'application et en la relançant
 
Haut de page
pwg23/apprendre/install/installation_local.txt · Dernière modification: 2012/04/19 14:34 par gotcha
 
 
github twitter newsletter Faire un don Piwigo.org © 2002-2023 · Contact