Publier la carte par FTP

Rappel de l’architecture de Lizmap

../../_images/architecture.jpg

Lizmap repose sur le système de répertoires. Pour publier une carte dans Lizmap, il suffit de s’assurer que le contenu du répertoire local contenant les données et les projets QGIS soit reproduit exactement à l’identique dans le répertoire du serveur correspondant.

Pour cela, il faut donc synchroniser le répertoire local avec celui du serveur à chaque fois qu’on a mis à jour le projet QGIS, modifié la configuration Lizmap via le plugin, ou encore ajouté des fichiers dans le répertoire local.

Note

Si vous travaillez en local, que Lizmap Web Client est installé sur la même machine que celle que vous utilisez pour QGIS, vous n’avez pas besoin de FTP pour synchroniser vos dossiers. Cette configuration ne devrait exister que pour des tests.

Note

Vous pouvez utiliser n’importe quel outil et protocole de synchronisation (FTP, FTPS, SFTP, rsync, unison, etc), mais il faut alors bien maîtriser les choses et avoir un accès à la configuration du serveur Lizmap

Utiliser un client FTP

Le protocole FTP permet d’accéder à des dossiers d’un serveur, d’y récupérer et d’y ajouter des documents et/ou dossiers. Il peut donc être utilisé pour synchroniser votre répoertoire local avec le répertoire du serveur sur lequel tourne Lizmap-Web-CLient. Ce protocole estun standard du Web qui peut-être exploité au travers de nombreux clients FTP.

Vous pouvez utiliser les clients suivants ou celui que vous avez l’habitude d’utiliser :

  • FireFTP : Extension Firefox
  • Filezilla : logiciel gratuit multi-plateforme (Windows, MacOS, Linux)
  • WinSCP : logiciel gratuit pour Windows

Vous pouvez utiliser ces outils pour faire des modifications manuelles sur le répertoire distant :

  • faire un backup
  • supprimer du contenu
  • écraser les fichiers manuellement: les projets QGIS *.qgs et les configurations Lizmap *.qgs.cfg.