How do I install an SSL certificate?

50 views

How 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

  1. 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?
  2. Navigate to: Account Manager → SSL Certificates

  3. Select: Get automatic certificate from ACME Provider

  4. Under ACME Provider, choose: Let’s Encrypt (recommended)

  5. Select the domains you want to secure:

    • Your main domain
    • www version
    • Mail subdomain (optional)
    • Or select Wildcard to cover all subdomains (if available)
  6. 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.

Top