serveurs:installation:web-srv:geonature-atlas-nginx

Ceci est une ancienne révision du document !


Configurer Nginx pour GeoNature Atlas

  • Créer un fichier de config Nginx pour l'Atlas : vi /etc/nginx/sites-available/atlas.conf
  • Y placer le contenu suivant :
    
    
  • Créer un lien depuis les sites actifs : cd /etc/nginx/sites-enabled/ ; ln -s ../sites-available/atlas.conf atlas.conf
  • Tester la config et relancer Nginx si OK : nginx -t && nginx -s reload
  • Tester l'URL http://nature.silene.eu/ qui doit afficher une erreur 502 si le serveur Gunicorn de l'Atlas n'est pas lancé.
    • Vérifier les services supervisés par Supervisor : supervisorctl status
    • Démarrer le service Atlas : supervisorctl start atlas
    • Arrêter le service Atlas : supervisorctl stop atlas
  • Installer un certificat SSL via Certbot (Letsencrypt) : certbot --nginx -d nature.silene.eu -d atlas.silene.eu
    • Répondre : 2
    • Tester ensuite la redirection auto de HTTP vers HTTPS : http://nature.silene.eu/ → doit redirigé vers HTTPS automatiquement
  • La config finale :
    
    
  • serveurs/installation/web-srv/geonature-atlas-nginx.1581685043.txt.gz
  • Dernière modification : 2020/02/14 12:57
  • de jpmilcent