Il est possible d’installer Piwigo en local sur votre ordinateur, même si ce n’est pas très utile à moins que vous ne soyez développeur.
Installer un serveur local
Tout d’abord, vous devez installer sur votre ordinateur un serveur web.
Sous Windows :
- EasyPHP
- wampserver
Sous Linux :
Vous devrez installer un serveur LAMP sur votre machine.
- pour Ubuntu
- pour Archlinux
- pour Debian
Installer Piwigo
Vous devez ensuite suivre la procédure manuelle d’installation de Piwigo, et copier les fichiers d’installation dans votre répertoire web www
.
Configuration de votre base de données
Lors de l’installation de Piwigo, vous devez saisir les identifiants d’accès à votre base de données qui sont stockés dans le fichier database.inc.php
.
Les paramètres à saisir 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'
Le contenu de votre fichier ./piwigo/local/config/database.inc.php
ressemblera à ça :
<?php
$conf['dblayer'] = 'mysql';
$conf['db_base'] = 'piwigo';
$conf['db_user'] = 'user';
$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 avecextension=php_exif.dll
- Sauvegardez.
- Redémarrez EasyPHP.
Avec linux il faut compiler php avec l'option —enable-EXIF
Ressources utiles
Voici quelques liens pour vous aider en cas de problème.
- [Forum] Piwigo et easyphp
- [Forum] Réinstaller ma galerie en local sous Windows EasyPHP
- [Vidéo] Installer Piwigo en local sur Unbutu (EN)