Lets encrypt is non-profit free and open certificate authority or CA that is run by Internet Security Research Group or ISRG. Lets Encrypt provides a TLS certificate amp provide certificate for 90 days which can then be renewed at any point during these 90 days without any charge what-so-ever.
The main aim of Lets Encrypt is to make the internet secure by making SSL certificates accessible to all with ease. In this tutorial we will learn to create a free SSL certificate using Lets Encrypt in Linux.
Recommended Read Beginners guide to NGINX SSL CONFIGURATION.
Also Read Create a SELF-SIGNED SSL Certificate in Linux.
So lets start with the tutorial.
We will be using certbot to create a free Lets Encrypt SSL certificate in Linux. Lets discuss how we can install certbot on various Linux distros.
For their distributions we need to have snap package manager installed as the certbot packages are maintained on snap repositories.