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.

file

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.

file

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

file

file

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.

file

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.

file


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.

Need help?Our engineers will help you free of charge with any question in minutesContact us