Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
serveurs:installation:web-srv:geonature-taxhub-nginx [2020/02/14 12:43] – créée jpmilcentserveurs:installation:web-srv:geonature-taxhub-nginx [2021/10/22 09:03] (Version actuelle) jpmilcent
Ligne 6: Ligne 6:
     listen [::]:80;     listen [::]:80;
    
-    server_name taxhub.silene.eu;+    server_name taxhub.<domaine-sinp>;
    
     location / {      location / { 
Ligne 19: Ligne 19:
 </code> </code>
   * Créer un lien depuis les sites actifs : ''cd /etc/nginx/sites-enabled/ ; ln -s ../sites-available/taxhub.conf taxhub.conf''   * 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 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é.+  * Tester l'URL <nowiki>http://taxhub.<domaine-sinp>/</nowiki> 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''     * Vérifier les services supervisés par Supervisor : ''supervisorctl status''
     * Démarrer le service TaxHub : ''supervisorctl start taxhub''     * Démarrer le service TaxHub : ''supervisorctl start taxhub''
     * Arrêter le service TaxHub : ''supervisorctl stop taxhub''     * Arrêter le service TaxHub : ''supervisorctl stop taxhub''
-  * Installer un certificat SSL via Certbot (Letsencrypt) : ''<nowiki> certbot --nginx -d taxhub.silene.eu </nowiki>''+  * Installer un certificat SSL via //Certbot// (//Letsencrypt//: ''<nowiki> certbot --nginx -d taxhub.<domaine-sinp> </nowiki>'' 
 +    * Ex. pour PACA : ''<nowiki> certbot --nginx -d taxhub.silene.eu </nowiki>'' 
 +    * Ex. pour AURA : <code bash> certbot --nginx \ 
 +    -d taxons.biodiversite-aura.fr -d taxhub.biodiversite-aura.fr \ 
 +    -d taxons.biodiversite-aura.com -d taxhub.biodiversite-aura.com \ 
 +    -d taxons.biodiversite-aura.eu -d taxhub.biodiversite-aura.eu \ 
 +    -d taxons.biodiversite-aura.net -d taxhub.biodiversite-aura.net \ 
 +    -d taxons.biodiversite-aura.org -d taxhub.biodiversite-aura.org \ 
 +    -d taxons.biodiversite-auvergne-rhone-alpes.com -d taxhub.biodiversite-auvergne-rhone-alpes.com \ 
 +    -d taxons.biodiversite-auvergne-rhone-alpes.eu -d taxhub.biodiversite-auvergne-rhone-alpes.eu \ 
 +    -d taxons.biodiversite-auvergne-rhone-alpes.net -d taxhub.biodiversite-auvergne-rhone-alpes.net \ 
 +    -d taxons.biodiversite-auvergne-rhone-alpes.org -d taxhub.biodiversite-auvergne-rhone-alpes.org \ 
 +    -d taxons.observatoire-biodiversite-auvergne-rhone-alpes.com -d taxhub.observatoire-biodiversite-auvergne-rhone-alpes.com \ 
 +    -d taxons.observatoire-biodiversite-auvergne-rhone-alpes.eu -d taxhub.observatoire-biodiversite-auvergne-rhone-alpes.eu \ 
 +    -d taxons.observatoire-biodiversite-auvergne-rhone-alpes.fr -d taxhub.observatoire-biodiversite-auvergne-rhone-alpes.fr \ 
 +    -d taxons.observatoire-biodiversite-auvergne-rhone-alpes.net -d taxhub.observatoire-biodiversite-auvergne-rhone-alpes.net \ 
 +    -d taxons.observatoire-biodiversite-auvergne-rhone-alpes.org -d taxhub.observatoire-biodiversite-auvergne-rhone-alpes.org </code>
     * Répondre : 2     * Répondre : 2
-    * Tester ensuite la redirection auto de HTTP vers HTTPS : http://taxhub.silene.eu/ -> doit redirigé vers HTTPS automatiquement +    * Tester ensuite la redirection auto de HTTP vers HTTPS : <nowiki>http://taxhub.<domaine-sinp>/</nowiki> -> doit redirigé vers HTTPS automatiquement 
-  * Tester la configuration SSL : https://www.ssllabs.com/ssltest/analyze.html?d=taxhub.silene.eu +  * Tester la configuration SSL : https://www.ssllabs.com/ssltest/analyze.html?d=taxhub.<domaine-sinp> 
-  * Tester l'URL https://taxhub.silene.eu/+  * Tester l'URL <nowiki>https://taxhub.<domaine-sinp>/</nowiki>
   * La config finale : <code nginx>   * La config finale : <code nginx>
 server { server {
-    listen 443 ssl; # managed by Certbot +    listen 443 ssl http2; # managed by Certbot 
-    listen [::]:443 ssl; # managed by Certbot +    listen [::]:443 ssl http2; # managed by Certbot 
-    server_name taxhub.silene.eu;+    server_name taxhub.<domaine-sinp>;
    
     location / {      location / { 
Ligne 44: Ligne 60:
     }        }   
  
-    ssl_certificate /etc/letsencrypt/live/taxhub.silene.eu/fullchain.pem; # managed by Certbot +    ssl_certificate /etc/letsencrypt/live/taxhub.<domaine-sinp>/fullchain.pem; # managed by Certbot 
-    ssl_certificate_key /etc/letsencrypt/live/taxhub.silene.eu/privkey.pem; # managed by Certbot+    ssl_certificate_key /etc/letsencrypt/live/taxhub.<domaine-sinp>/privkey.pem; # managed by Certbot
     include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot     include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
     ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot     ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
Ligne 53: Ligne 69:
     listen 80;      listen 80; 
     listen [::]:80;     listen [::]:80;
-    server_name taxhub.silene.eu;+    server_name taxhub.<domaine-sinp>;
     return 302 https://$host$request_uri;     return 302 https://$host$request_uri;
 } }
  • serveurs/installation/web-srv/geonature-taxhub-nginx.1581684233.txt.gz
  • Dernière modification : 2020/02/14 12:43
  • de jpmilcent