How do I install an SSL certificate?
50 viewsHow do I install an SSL certificate?
Overview
An SSL certificate secures your website and enables HTTPS, helping protect your visitors’ data and improving trust. In DirectAdmin, you can easily install a free SSL certificate using the built-in ACME provider (such as Let’s Encrypt).
Step-by-Step Guide
-
Log in to your DirectAdmin control panel
- If you’re unsure how to do this, please see: How do I login to my control panel?
-
Navigate to: Account Manager → SSL Certificates
-
Select: Get automatic certificate from ACME Provider
-
Under ACME Provider, choose: Let’s Encrypt (recommended)
-
Select the domains you want to secure:
- Your main domain
- www version
- Mail subdomain (optional)
- Or select Wildcard to cover all subdomains (if available)
-
Click Save or Issue Certificate
What Happens Next?
- The system will automatically generate and install your SSL certificate
- This usually takes a few minutes
- Once complete, you’ll see a confirmation message in DirectAdmin
Important Notes
- Make sure your domain is pointing to your hosting before installing SSL
- If your site doesn’t show as secure straight away, try clearing your browser cache
- You may need to force HTTPS after installation (optional but recommended)
Common Issues & Fixes
SSL won’t install
- Ensure your domain is correctly pointed to your hosting
- Check that DNS changes have fully propagated
Website still shows “Not Secure”
- Clear your browser cache
- Make sure HTTPS is being forced in your site settings or .htaccess
Need Help?
If you run into any issues installing your SSL certificate, our support team is happy to help—just get in touch.