VestaCP’s Let’s Encrypt is a certificate authority that launched on April 12, 2016 that provides free X.509 certificates for Transport Layer Security (TLS) encryption via an automated process designed to eliminate the current complex process of manual creation, validation, signing, installation, and renewal of certificates for secure websites.
Steps To activate Let’s Encrypt (GUI) Certificate on a VestaCP Website
Step 1 – Login to VestaCP’s login panel using the hostname along with port 8083 in front of it like this https://server1.flaunt7.com:8083
Step 2 – Navigate to the WEB section of VestaCP and locate your website and then click on EDIT as shown in the image below –
Step 3 – Now locate SSL Support and Let’s Encrypt Support and make sure you check both of them. Then click on Save (DO NOT CLICK ANYWHERE TILL THE PROCESS IS DONE OR LETSENCRYPT MIGHT FAIL TO CREATE THE CERTIFICATE)
STEP 4 – Clear your browser cache and then visit your website and Bingo, your website is now supports https and has a valid SSL certificate.