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

Ceci est une ancienne révision du document !


Configurer Nginx pour UsersHub

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