Ceci est une ancienne révision du document !


Configurer Nginx pour TaxHub

  • 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/taxhub.conf taxhub.conf
  • Tester la config et relancer Nginx si OK : nginx -t && nginx -s reload
  • Tester l'URL http://taxhub.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 TaxHub : supervisorctl start taxhub
    • Arrêter le service TaxHub : supervisorctl stop taxhub
  • Installer un certificat SSL via Certbot (Letsencrypt) : certbot --nginx -d taxhub.silene.eu
    • Répondre : 2
    • Tester ensuite la redirection auto de HTTP vers HTTPS : http://taxhub.silene.eu/ → doit redirigé vers HTTPS automatiquement
  • La config finale :
    
    
  • serveurs/installation/web-srv/geonature-taxhub-nginx.1581684233.txt.gz
  • Dernière modification : 2020/02/14 12:43
  • de jpmilcent