How to Issue a Free Let's Encrypt SSL Certificate in DirectAdmin¶
Let's Encrypt is a free and automated Certificate Authority that provides SSL certificates to secure your website. DirectAdmin makes it easy to issue and manage Let's Encrypt SSL certificates for your domains.
Follow the steps below to issue an SSL certificate for your domain in DirectAdmin:
Info
These steps will only work for hosting providers that support free SSL certificates. All Asura Hosting website hosting plans support this feature.
Step 1: Log in to your DirectAdmin Hosting Account¶
-
Open your web browser and navigate to your DirectAdmin login page. The URL should be something like:
example.com:2222
(replace "example.com" with your actual server's hostname or your own domain name). -
Enter your DirectAdmin username and password to log in to the control panel.
One-Click Login for Asura Hosting Customers
We also allow one-click login through the Client Area
Step 2: Access the SSL Certificates section¶
- Once logged in, find and click on the "SSL Certificates" icon under the "Account Manager" section.
Step 3: Request the Let's Encrypt SSL Certificate¶
-
In the SSL Certificates section, click on the "Free & automatic certificate from Let's Encrypt" button.
-
Select the domain for which you want to issue the SSL certificate from the dropdown menu.
-
Choose whether you want to include any other subdomains in the certificate. This option will then secure the main root domain "yourdomain.com" and any of the sub-domains you have selected under the same certificate.
Note
You should only select valid sub-domains that point to the servers IP, selecting sub-domains that are invalid while result in the SSL request failing.
-
Click the "Save" button to request the Let's Encrypt SSL certificate.
-
After a few seconds, the SSL certificate will be issued and installed automatically for your domain. You will also receive a popup on the same page indicated that the Lets Encrypt request was successful.
You will also notice the SSL certificate is valid for a period of 3 months, this is normal as that is the maximum duration Lets Encrypt issues SSL certificates for. DirectAdmin will automatically renew the SSL certificate for you once the period is almost complete.