auto-heber:yuno-piwigo
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | auto-heber:yuno-piwigo [2024/01/28 23:48] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Piwigo ====== | ||
+ | |||
+ | J' | ||
+ | |||
+ | * **la première étape** est d' | ||
+ | |||
+ | |||
+ | * **la deuxième** consiste à transporter les données de piwigo sur le disque externe. J'ai vérifié lors de mes essais que cela semblait marcher, cela dépend me semble-il de la manière dont les droits sont établis et gérés entre l' | ||
+ | |||
+ | ===== droits d' | ||
+ | * à l' | ||
+ | * il faut ajouter les utilisateurs dans l' | ||
+ | * à la première ouverture par l' | ||
+ | * les autres usagers n'y apparaîtront qu'à partir du moment où ils se connectent | ||
+ | * on peut alors depuis un utilisateur admin ou webmestre | ||
+ | |||
+ | ===== Installation ===== | ||
+ | Dès que l'on veut faire des choses un peu spéciales il faut ouvrir le capot et mettre les mains dans le cambouis, indispensable pour bien se faire aider car il n'y a pas d' | ||
+ | |||
+ | |||
+ | |||
+ | * C'est une bonne idée que de connaître les quelques commandes linux de base, mais on peut aussi utiliser mc | ||
+ | |||
+ | < | ||
+ | admin@y:~ $ cd /var/www | ||
+ | admin@y:/ | ||
+ | total 20 | ||
+ | drwxr-xr-x | ||
+ | [[[auto-heber: | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x 14 nextcloud nextcloud 4096 Jan 9 11:16 nextcloud | ||
+ | drwxr-xr-x 12 piwigo | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | {{ : | ||
+ | |||
+ | * ou encore filezilla surtout si on veut transférer des fichiers | ||
+ | {{ : | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | En s’informant on apprend que l' | ||
+ | |||
+ | |||
+ | * **la troisième étape** eh bien de le faire, on repère où se trouve l' | ||
+ | |||
+ | < | ||
+ | admin@y:/ $ sudo su | ||
+ | root@y:/# ls -l | ||
+ | total 87 | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x 116 root root 12288 Jan 9 11:24 etc | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwx------ | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | dr-xr-xr-x 159 root root 0 Dec 31 1969 proc | ||
+ | drwx------ | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | dr-xr-xr-x | ||
+ | drwxrwxrwt | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | root@y:/# | ||
+ | </ | ||
+ | et alors piwigo ? on va voir dans /var/www pour le savoir | ||
+ | < | ||
+ | root@y:/ | ||
+ | root@y:/ | ||
+ | total 20 | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x 14 nextcloud nextcloud 4096 Jan 9 11:16 nextcloud | ||
+ | drwxr-xr-x 12 piwigo | ||
+ | root@y:/ | ||
+ | </ | ||
+ | |||
+ | et dans piwigo ? | ||
+ | < | ||
+ | root@y:/ | ||
+ | root@y:/ | ||
+ | total 356 | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | lrwxrwxrwx | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | drwxr-xr-x | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | drwxr-xr-x | ||
+ | -rw-r--r-- | ||
+ | lrwxrwxrwx | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | drwxr-xr-x 10 piwigo piwigo | ||
+ | -rw-r--r-- | ||
+ | drwxr-xr-x | ||
+ | -rw-r--r-- | ||
+ | drwxr-xr-x 72 piwigo piwigo | ||
+ | drwxrwxrwx | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | drwxrwxrwx | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | drwxr-xr-x | ||
+ | drwxrwxrwx | ||
+ | drwxr-xr-x | ||
+ | -rw-r--r-- | ||
+ | -rw-r--r-- | ||
+ | lrwxrwxrwx | ||
+ | -rw-r--r-- | ||
+ | root@y:/ | ||
+ | </ | ||
+ | |||
+ | Ouf yadumonde mais tout appartient à piwigo et on espère que tout est là | ||
+ | |||
+ | je commence par créer un répertoire yuno qui puisque je suis connecté root va avoir les droits de root tout comme www | ||
+ | |||
+ | < | ||
+ | root@y:/ | ||
+ | root@y:/ | ||
+ | total 188 | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x 287 1 | ||
+ | ................... | ||
+ | drwxr-xr-x | ||
+ | drwxr-xr-x | ||
+ | root@y:/ | ||
+ | </ | ||
+ | |||
+ | |||
+ | mc va maintenant faire l' | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | puis on demande le déplacement | ||
+ | {{ : | ||
+ | |||
+ | Puis immédiatement on crée le lien symbolique (menu File > SymLink) | ||
+ | {{ : | ||
+ | Et voilà | ||
+ | {{ : | ||
+ | |||
+ | On peut vérifier que les droits ont été respectés | ||
+ | {{ : | ||
+ | {{ : | ||
+ | \\ | ||
+ | ET VOILA pwiwigo est toujours dans le menu mais il réside sur le disque dur externe au lieu de la carte sd du rpi. | ||
+ | |||
+ | On voit qu'il y a un utilisateur qui a les pleins droits et un visiteur invité. Ceux déclarés dans piwigo se rajouterons, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Tout ça peut être fait en quelques minutes et les connaissances nécessaires sont minimales : | ||
+ | * Savoir où se trouvent les choses (doc et fouille dans les répertoires : prévoir un petit tuto ou des refs) | ||
+ | * Naviguer commande cd et ls ou mc (j' | ||
+ | * notions de propriétaire | ||
+ | * quelques commandes de base ou mc | ||
+ | |||
+ | ET C'EST TOUT, pas si pire | ||
+ | |||
+ | ===== Oui mais ===== | ||
+ | 30-03--2019 : mise à jour de Piwigo arrive sur une erreur ngnix car il ne retrouve pas les fichiers de piwigo. | ||
+ | Premier test pour voir (j'ai une image en réserve au cas où ...): | ||
+ | * effacer piwigo | ||
+ | * installer piwigo | ||
+ | * il démarre à vide | ||
+ | * donc piwigo fonctionne mais pas sur le bon chemin (ou le bon utilisateur) | ||
+ | * Va sûrement falloir refaire un lien vers le disque dur, c'est ce qui arrive quand on a modifié l' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
auto-heber/yuno-piwigo.txt · Dernière modification : 2024/01/28 23:48 de 127.0.0.1