• Wednesday, February 25, 2026

Knowledge Base

How to Enable Free Let's Encrypt SSL

Activating Your Free SSL Certificate

Let's Encrypt provides free, automatic SSL certificates.

Automatic SSL

In most cases, SSL is automatically enabled for your domain. Check by visiting https://yourdomain.com

Manual SSL Activation

  1. Log into DirectAdmin
  2. Click SSL Certificates
  3. Select your domain
  4. Enable Let's Encrypt option
  5. Click Save or Request

What Happens Next

  1. Let's Encrypt verifies you control the domain
  2. Certificate is issued (usually seconds/minutes)
  3. HTTPS becomes available
  4. Certificate auto-renews

Requirements

  • Domain must point to your server
  • DNS must be propagated
  • Domain must be accessible on port 80

Multiple Domains

You can include multiple domains/subdomains in one certificate:

  • example.com
  • www.example.com
  • mail.example.com

Certificate Renewal

Let's Encrypt certificates expire every 90 days but renew automatically. No action needed!