Créer une bibliothèque-réseau : Différence entre versions

De Design numérique
Aller à : navigation, rechercher
(Page créée avec « Dans l'optique de constituer une bibliothèque collective au sein du cours, nous allons mettre en place un système qui permet de lister les fichiers présents sur chaque... »)
 
Ligne 5 : Ligne 5 :
 
* se connecter à chaque Raspberry présent sur le réseau via HTTP, à une page qui lui renseigne les fichiers hébergés
 
* se connecter à chaque Raspberry présent sur le réseau via HTTP, à une page qui lui renseigne les fichiers hébergés
 
* lister l'ensemble de ces fichiers avec les liens vers les fichiers en question sur une page accessible via un navigateur
 
* lister l'ensemble de ces fichiers avec les liens vers les fichiers en question sur une page accessible via un navigateur
 +
 +
* Installer nginx et PHP sur le Raspberry
 +
 +
https://www.raspberrypi.org/documentation/remote-access/web-server/nginx.md
 +
https://www.digitalocean.com/community/tutorials/how-to-move-an-nginx-web-root-to-a-new-location-on-ubuntu-16-04

Version du 7 février 2020 à 09:13

Dans l'optique de constituer une bibliothèque collective au sein du cours, nous allons mettre en place un système qui permet de lister les fichiers présents sur chaque Raspberry. Pour cela nous allons définir une hiérarchie de dossiers commune (catégories) qui agira comme un premier niveau de classement des documents présents dans la bibliothèque. Chaque Raspberry devra héberger ses propres fichiers, en utilisant la hiérarchie commune et le programme qui permettra de lister l'ensemble des fichiers présents sur le réseau. Ce programme devra donc:

  • se connecter à chaque Raspberry présent sur le réseau via HTTP, à une page qui lui renseigne les fichiers hébergés
  • lister l'ensemble de ces fichiers avec les liens vers les fichiers en question sur une page accessible via un navigateur
  • Installer nginx et PHP sur le Raspberry

https://www.raspberrypi.org/documentation/remote-access/web-server/nginx.md https://www.digitalocean.com/community/tutorials/how-to-move-an-nginx-web-root-to-a-new-location-on-ubuntu-16-04