Every website needs nowadays to install the SSL Certificates to be able to exchange information through secure sessions with browsers (Chrome, Firefox, Opera, etc.).
Once a secure connection is established, all web traffic between the web server and the web browser will be secure.
When a certificate is successfully installed on your server, you’ll notice on your web browser (upper left corner) that HTTP will change to HTTPs, well, that little ‘S’ stands for ‘secure’.
For what SSL stands for?
SSL stands for “Secure Sockets Layer.” SSL is a secure protocol developed for sending information securely over the Internet.
Are SSL certificates available for free?
We can find several options on the market, most of them are not for free, and you have to pay for them, quite often hosting providers offer SSL certificates on theirs “all in one” , domain and hosting services combos.
What’s Let’s encrypt?
Let’s Encrypt is a free, automated, and open certificate authority brought to you by the nonprofit Internet Security Research Group (ISRG).
Thanks to Let’s encrypt you can now get SSL certificates for your website absolutely for free.
Certbot will automatically enable HTTPS on your website with EFF’s Certbot, deploying Let’s Encrypt certificates.
We are going to cover the activation of HTTPS on a live website in the following articles.
Where to go next?
Now that you have a little bit more of technical knowledge about SSL, Let’s Encrypt and Certbot, you can take a look at the following articles to learn even more.