Installing a free SSL certificate from Let's Encrypt in aaPanel
Instructions on how to install an SSL certificate from Let's Encrypt using the embedded plugin in the control panel
aaPanel — a free hosting control panel for Linux with a simple and user-friendly interface. On a VPS or a dedicated server, aaPanel makes it easy to manage websites, SSL certificates, configure FTP storage, and monitor your entire system.

Let’s Encrypt is a non-commercial certificate authority that provides free X.509 certificates for TLS encryption. The process is automated to replace the complex manual steps of creating, validating, signing, installing, and renewing certificates for secure websites.
To install a certificate, go to the “Website” section.

When adding a website, make sure to check the SSL box so that the certificate will be generated.


You may also need to enable redirection for your site. To do this, check the http to https box and click Submit.
For the certificate to be issued, the site must be added in our DNS panel.
After the certificate is issued, you can view it in your website’s properties.

This way, the request is sent automatically, all data is saved, and a Cron job is created to check for SSL renewal. The certificate will be renewed automatically.
You can verify that the certificate is installed correctly using this service.

Help
If you run into any issues or need assistance, please create a support ticket via our ticket system, and we’ll be happy to help.