This article describes how to use Let's Encrypt to automatically generate and install an SSL certificate on a semi-managed server.
Let's Encrypt is part of an initiative to encrypt as much World Wide Web traffic as possible. It is designed to make the creation and installation of SSL certificates a simple process that can be done with just a few commands.
On a semi-managed server, you generate and install SSL certificates at the command line. There are numerous client applications that enable you to do this for Let's Encrypt. However, Let's Encrypt recommends the Certbot client.
Certbot is easy to use, and supports a wide range of web servers and operating systems. To get started with Certbot, use your web browser to go to https://certbot.eff.org. Select your web server and operating system, and then follow the customized instructions for your configuration.
For more information about Let's Encrypt, please visit https://letsencrypt.org.