documentation_technique:vhost

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
documentation_technique:vhost [04/15/2018 09:22:06] – modification externe 127.0.0.1documentation_technique:vhost [09/02/2024 21:32:26] (Version actuelle) – thomas
Ligne 1: Ligne 1:
 ==== Gestion des vhost ==== ==== Gestion des vhost ====
  
-[[!toc levels=6 ]]+2024-09 : j'ai rencontré beaucoup de problème avec ce script lors du déploiement du cloud primevere. 
 + 
 +Il n'a pas été en mesure de générer le certificat du premier coup. Par la suite, le certificat a été créé avec un certificat LE expiré dans la chaîne. 
 + 
 +J'ai pu lancer le script avec les options -v et -s qui permet de sélectionner les étapes du script que l'on souhaite exécuter ( -l pour avoir la liste des étapes). 
 + 
 +Au final, j'ai utilisé certbot pour générer le certificat
  
 ====== Création d'un vhost sur le frontal ====== ====== Création d'un vhost sur le frontal ======
  
-Cette création se fait sur [[Machines/Merlin]] en utilisant le script ///etc/nginx/scripts/vh_le.py// (disponible sur [[https://git.hadoly.fr/dadel/vhost_le|git par ici]]).+Cette création se fait sur [[documentation_technique:Machines:Merlin]] en utilisant le script ///etc/nginx/scripts/vh_le.py// (disponible sur [[https://git.hadoly.fr/dadel/vhost_le|git par ici]]).
  
 Elle permet la mise en place d'une configuration en reverse proxy, avec ssl, sur les noms de domaine choisis. Elle permet la mise en place d'une configuration en reverse proxy, avec ssl, sur les noms de domaine choisis.
Ligne 42: Ligne 48:
  
 TODO, mais en gros ça va dépendre de l'application déployée. TODO, mais en gros ça va dépendre de l'application déployée.
 +
 +====== Configurer la supervision ======
 +
 +Demander @thomas de:
 +
 +créer sur son zabbix, associé à [[documentation_technique:machines:merlin|merlin]] :
 +  - un nouvel //item//
 +    - nom: check_cert_VHOSTNAME
 +    - type: external check
 +    - key: check_cert["-d","VHOSTNAME.hadoly.fr","443"]
 +    - units: days
 +    - update interval: 43200
 +    - Applications: HTTPS service
 +  - un nouveau //trigger//:
 +    - name: SSL certificate on {HOST.NAME} for VHOSTNAME about to expire
 +    - expression: {merlin:check_cert["-d","VHOSTNAME.hadoly.fr","443"].last()}<30
 +    - severity: warning
  
  
  • documentation_technique/vhost.1523784126.txt.gz
  • Dernière modification : 04/15/2018 09:22:06
  • de 127.0.0.1