Du SSL pour tous avec Let's Encrypt
L'initiative Let's Encrypt, visant à proposer des certificats gratuits pour les sites Internet, est désormais ouverte au public depuis le 3 décembre.
Pour le moment encore en Beta Public toutes les fonctionnalités ne sont pas présente, mais la génération des certificat oui.
De plus c'est Gratuit, Simple et reconnu par de très nombreux navigateur.
Installation
Vous devez avoir PYTHON et GIT d'installé sur votre machine sur la quelle votre site est héberger.
Si ce n'est pas le cas une de ces commandes devrezA vous aider.
Sous Debian / Ubuntu :
apt-get update &'&' apt-get install python git -y
Sur Ubuntu n'oublier pas d'ajouté sudo devant les commandes apt-get
Sous Centos / Redhat :
yum install epel-release -y
yum install python git -y
Puis ont va installé Letsencrypt-auto
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
./letsencrypt-auto
Le programe s'installera au 1er démarage.
Utilisation :
Attention Letencrypt, va chercher le serveur web installé sur votre serveur et les domaines présent dans ca configuration.
Il vous faut donc avoir un site web corectement configurer avent de générer le certficat, de plus il peut ce chager de la configuration Apache et de la mise en place d'une redirection du HTTP vers le HTTPS.
./letsencrypt-auto
Il vous reste qu'a répondre au différentes question.
Une fois valider votre certficat est pres à etre utilisé.
Attention, vous aurez besoin de renouveler les certificats tous les 90 jours, Mais cela sera automatisable dans l'avenir.
Source : https://letsencrypt.readthedocs.org/en/latest/using.html#letsencrypt-auto
Site officiel : https://letsencrypt.org/