Utiliser Let’s Encrypt sur les serveurs Octopuce

Utiliser Let’s Encrypt sur les serveurs Octopuce

Date de publication : 15 mars 2017

Comment activer un site en HTTPS sur un serveur déployé par Octopuce en utilisant Let’s Encrypt, autorité de certification gratuite ?

C’est facile, et vos certificats seront renouvelés automatiquement tous les 2 mois par l’intérmédiaire d’un script de renouvellement

Vous pourrez utiliser votre certificat dans d’autres d’applications (XMPP, Node, etc.).

Si vous ne voulez que le certificat, la seule commande à connaître est :

Dans ce cas, il est nécessaire qu’un serveur web « standard » (apache2, nginx) soit installé sur le serveur : c’est nécessaire pour l’obtention du certificat.

Prérequis:

  • Disposer d’un compte shell avec droit sudo
  • Disposer d’une IP publique
  • Être sur un serveur OCTOPUCE et avoir demandé l’activation de letsencrypt

Vous trouverez plus loin :

  1. Des exemples de vhost apache2 & nginx ;
  2.  Le code de l’exécutable cert.

Et maintenant, aux commandes, voici le déroulé en script shell.

Attention à bien remplir votre nom de domaine et le serveur web :

Exemples de vhost

Apache2

Nginx


L’exécutable cert