Table des matières

IDS2014 : organisation des TPs

Il y a des TPs:

TP openlayer

TP IDS


Mise en place d'un serveur Web pour déposer et écrire ses fichiers en ligne:

J'ai exploré différentes solutions et la plus simple me semble être webdav, une extension du protocole HTTP et qwedorf, un serveur HTTP très simple le mettant en oeuvre. Ca prend 2 minutes à installer le serveur et accessible en direct dans l'exploreur de fichier Nautilus (linux) et a priori dans IE.

Utilisation de qwedorf: http://linuxpoison.blogspot.fr/2011/12/shares-files-using-http-protocol.html

  1. Installation du serveur (sous ubuntu 12.04 dans les depot officiel): sudo apt-get install qwedorf
  2. Lancement du serveur: /usr/bin/qwedorf
    • dans l'onglet basic, selectionner un repertoire a partager: /var/www/qwedorf, changer les droits pour pouvoir créer des répertoires: sudo chmod -R 777 /var/www/qwedorf
    • puis dans l'interface, dans l'onglet intermédiaire, mettre le port à 80, cocher enable webdav et enable writing on the server.
    • puis lancer le serveur avec le bouton “start sharing”
  3. Utilisation:
    • Accès dans un navigateur: http://<adresse ip>:<port> port est optionel si c'est le port 80
    • Accès à partir de l'explorateur de fichier de linux: dans Nautilus/Emplacement et taper dav://<adresse ip>:<port>/
    • A priori IE est un client webdav.
    • Client java sur les différents OS: http://www.davexplorer.org/

Vous pouvez alors accéder et éditer les fichiers comme si il était en local.

Attention, non sécurisé, il faut ne pas le laisser tourner!Plus d'info sur webdav qui est une extension du protocole HTTP pour implémenter l'opération PUT, DELETE, pour écrire sur un site web: http://www.webdav.org/ http://fr.wikipedia.org/wiki/WebDAV http://doc.ubuntu-fr.org/webdav http://freepol.free.fr/DAV/webdavintro_fr.pdf

Proposition d'Hervé Squidivant

on utilise http://pydio.com très simple à installer et à utiliser.

Scénario TP

Contacts

Liste des contacts pour les TPs: