documentation_technique:vhost

Ceci est une ancienne révision du document !


Création d'un vhost sur le frontal

Cette création se fait sur Merlin en utilisant le script /etc/nginx/scripts/vh_le.py (disponible sur git par ici).

Elle permet la mise en place d'une configuration en reverse proxy, avec ssl, sur les noms de domaine choisis.

Voir aussi ici.

En résumé:

  • Vérification des enregistrements DNS
  • Mise en place d'un premier vhost en http permettant la validation des certificats Let'sEncrypt
  • Génération d'un fichier de conf contrôlant la génération d'un certificat
  • Création et installation du certificat via les commandes acme_create et acme_renew
  • Mise en place du vhost final
  • Relance du service nginx

En s'inspirant du fichier vh_le.conf

Les éléments à modifier sont domain_name, sub (la liste des domaines) et ip6_back (l'ip du serveur de backend).

Il suffit de faire:

./vh_le.py -c fichierdeconf

À l'issue de cette, le nouveau vhost devrait être accessible en https.

Configurer le backend

TODO, mais en gros ça va dépendre de l'application déployée.

  • documentation_technique/vhost.1525963823.txt.gz
  • Dernière modification : 05/10/2018 14:50:23
  • de dadel