Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

utiliser:apprendre:faq [2018/05/06 19:36]
katryne [Modifier l'adresse mail du webmaster]
utiliser:apprendre:faq [2021/06/26 15:17] (Version actuelle)
klaoun [Installer Piwigo sur un disque dur réseau]
Ligne 884: Ligne 884:
  
  
-===== Installer Piwigo sur un disque dur réseau ===== 
  
-Ci-dessous une recette pour expliquer comment utiliser un disque dur en réseau avec Piwigo. 
- 
-- OS Linux Fedora 11, avec Apache, MySQL, PHP et PhpMyAdmin\\ 
-- Piwigo 2.1.2\\ 
-- Disque dur réseau additionnel (DDR), connecté par Ethernet, proposant entre autres le protocole SMB (CIFS/Samba) (disque d2 Network dans mon cas)\\ 
-- Toutes les opérations sont à effectuer sous root\\ 
-- La paire machin/truc désigne le couple administrateur/password du DDR.\\ 
- 
-a) Installer samba-client sur le serveur de Piwigo (PWG) par : 
-> yum install samba-client 
- 
-b) Créer (par ex.) un dossier sur PWG par : 
-> mkdir /mnt/CIFS 
- 
-c) Monter le DDR (adresse IP: 192.168.0.zz) par : 
-> /sbin/mount.cifs <nowiki>//</nowiki>192.168.0.zz/share /mnt/CIFS -o user=machin,password=truc,uid=apache,gid=apache,file_mod=0777,dir_mod=0777 
-(s'il faut démonter le DDR, utiliser : umount.cifs /mnt/CIFS) 
- 
-d) Supposons que la branche de l'install Piwigo que l'on souhaite installer sur le DDR soit le dossier upload 
- 
-e) Créer (par ex.) un dossier déporté sur le DDR par : 
-> mkdir -p /mnt/CIFS/vous/Storage/Piwigo/upload 
-Le dossier ainsi créé devrait avoir cette tête-là : 
-> ls -ld /mnt/CIFS/vous/Storage/Piwigo/upload 
-drwxrwxrwx. 1 apache apache 0 sept. 18 00:43 /mnt/CIFS/vous/Storage/Piwigo/upload 
- 
-f) Se déplacer à la racine de l'install Piwigo par : 
-> cd /var/www/html/pwg01 
- 
-g) renommer temporairement le dossier upload : 
-> mv upload SAVE-upload 
- 
-h) Créer un lien symbolique sur PWG par : 
-> ln -s /mnt/CIFS/vous/Storage/Piwigo/upload 
- 
-i) Faire une sauvegarde de sécurité pour l'arborescence upload par : 
-> tar czf tar-upload.tgz SAVE-upload 
- 
-j) Déplacer l'arborescence upload vers le DDR par : 
-> mv SAVE-upload/* /mnt/CIFS/vous/Storage/Piwigo/upload/ 
- 
-k) Configurer SElinux par : 
-> setenforce 0 (pour passer SELinux en mode 'permissif') 
-> setsebool -P httpd_use_cifs on (peut-être redondant avec le précédent) 
-> Ajouter cette ligne à la place de 'SELINUX=enforcing' dans /etc/selinux/config 
-SELINUX=permissive 
-> sestatus (pour vérifier) 
-> SELinux status:                 enabled\\ 
-> SELinuxfs mount:                /selinux\\ 
-> Current mode:                   permissive\\ 
-> Mode from config file:          permissive\\ 
-> Policy version:                 24\\ 
-> Policy from config file:        targeted\\ 
-> semanage boolean -l |  grep httpd_use_cifs (pour vérifier) 
-httpd_use_cifs                 -> ouvert Allow httpd to access cifs file systems 
- 
-l) Configurer Apache en adaptant/ajoutant/vérifiant les directives suivantes dans /etc/httpd/conf/httpd.conf 
-<WRAP box> 
-<Directory "/var/www/html/">\\ 
-           Options  Indexes  FollowSymLinks\\ 
-           AllowOverride Options\\ 
-           Order allow,deny\\ 
-           Allow from all\\ 
-</Directory>\\ 
-php_admin_value safe_mode off\\ 
-EnableSendfile Off\\ 
-EnableMMAP Off 
-</WRAP> 
-Remarque : la configuration d'open_basedir n'est pas nécessaire. 
- 
-m) Redémarrer Apache par : 
-> service httpd restart 
- 
-Et cela devrait être bon ! 
-Certains trucs devraient paraître superflus aux puristes, mais j'ai préféré fournir tous mes tuyaux, en mettant ceinture ET bretelles. 
-Vous devriez pouvoir regarder vos photos, et faire au moins des mises à jour avec pLoader. 
- 
-__Source__ : http://fr.piwigo.org/forum/viewtopic.php?pid=152129#p152129 
  
 ====== Pour aller plus loin... ====== ====== Pour aller plus loin... ======
 
Haut de page
utiliser/apprendre/faq.txt · Dernière modification: 2021/06/26 15:17 par klaoun
 
 
github twitter newsletter Faire un don Piwigo.org © 2002-2021 · Contact