Installation Piwigo sur Debian

De Wiki de Mémoire Vive
Révision datée du 20 mars 2023 à 22:31 par Denis (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Voici mon relevé de notes pour l'installation de Piwigo que j'ai effectuée.

Visible ici par exemple, http://piwigo38.mooo.com/

J'ai suivi cette procédure au début, http://www.jouvinio.net/wiki/index.php/Installation_Piwigo

sudo apt-get install imagemagick
sudo mkdir -p /var/opt/piwigo
sudo chown www-data:www-data /var/opt/piwigo
sudo chmod 700 /var/opt/piwigo

Ce qui suit est à adapter en fonction de la version disponible

http://piwigo.org/download/dlcounter.php?code=latest
sudo wget -O /var/opt/piwigo/piwigo-13.4.0.zip http://piwigo.org/download/dlcounter.php?code=latest


sudo unzip /var/opt/piwigo/piwigo-13.4.0.zip -d /var/opt/piwigo/
sudo mv /var/opt/piwigo/piwigo /var/opt/piwigo/13.4.0
sudo ln -s /var/opt/piwigo/13.4.0 /var/opt/piwigo/installed
sudo rm /var/opt/piwigo/piwigo-13.4.0.zip
sudo chown -R www-data:www-data /var/opt/piwigo
sudo find /var/opt/piwigo/13.4.0 -type f -exec chmod 0600 {} \;
sudo find /var/opt/piwigo/13.4.0 -type d -exec chmod 0700 {} \;

là j’ai un peu dévié, en reprenant la procédure utilisée pour phpBB

se mettre sur le bon répertoire

cd /var/opt/piwigo
sudo cp -R installed/* /var/www/html
sudo rm /var/www/html/index.html
sudo chown -R www-data:www-data /var/www/html/ && sudo chmod 660 /var/www/html/images/avatars/upload && sudo chmod 660 /var/www/html/config.php && sudo chmod 770 /var/www/html/store/ && sudo chmod 770 /var/www/html/cache && sudo chmod 770 /var/www/html/files
sudo apt-get install php
sudo apt-get install mariadb-server
sudo mariadb -uroot -p (pas de pwd)
Create database piwigo CHARACTER SET utf8 COLLATE utf8_general_ci;
Create user  'piwigo_user'@'localhost' IDENTIFIED BY 'DENIX';
Grant all privileges on piwigo.* to  'piwigo_user'@'localhost';
flush privileges;
exit;
sudo apt-get install libapache2-mod-php php-curl php-json php-cgi php-xml php-mysql
sudo apt-get install php-gd
sudo apt-get install php-mbstring
sudo service apache2 restart
http://192.168.x.y/install.php

Puis suivre la procédure à l'écran

Activer les bons plugins, Batch downloader, Fotorama, OpenStreetMap, etc.