Apache : Installation d'un certificat Let's Encrypt

De www.yakakliker.org

Installation de Certbot

sudo apt install certbot python3-certbot-apache

Vérification de la configuration Apache (Virtualhost)

sudo nano /etc/apache2/sites-available/your_domain.conf

Vérifier la présence de ces lignes :

...
ServerName your_domain
ServerAlias www.your_domain
...

Tester la configuration :

sudo apachectl configtest

Recharger la configuration :

sudo systemctl reload apache2

Obtention du certificat SSL

sudo certbot --apache

Vérification du renouvellement automatique de Certbot

sudo systemctl status certbot.timer

Pour tester

sudo certbot renew --dry-run

Générer un wildard Let's encrypt

sudo certbot certonly --manual --preferred-challenges=dns --email webmaster@yakakliker.org --server https://acme-v02.api.letsencrypt.org/directory --agree-tos -d yakakliker.org -d *.yakakliker.org

Configuration du VirtualHost SSL Apache

<VirtualHost *:443>

        ServerName www.yakakliker.org
	ServerAlias www.yakakliker.org
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www


        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined


        <Directory /var/www>
          [...]
        </Directory>


SSLCertificateFile /etc/letsencrypt/live/www.yakakliker.org/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/www.yakakliker.org/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf

</VirtualHost>

Lien

https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-20-04-fr

https://letsencrypt.org/fr/getting-started/

https://www.avanet.com/fr/kb/creer-un-certificat-lets-encrypt-wildcard/

https://www.webhi.com/how-to/fr/generer-certificats-ssl-wildcard-lets-encrypt-nginx/

compteur web gratuit sans pub