Skip to content

How to Install an SSL Certificate in DirectAdmin

This guide shows you how to install an SSL certificate in DirectAdmin. SSL enables HTTPS on your website, securing data and improving trust and SEO performance.

EasyDifficulty
2–5 minTime
DirectAdminRequired

Step-by-Step Instructions (Free SSL)

Login
SSL Certificates
Select Option
Install

Step 1: Login to DirectAdmin

Access your hosting account and open DirectAdmin.

Step 2: Open SSL Certificates

Click on SSL Certificates under Account Manager.

Which SSL Option Should You Choose?

When you open the SSL Certificates page in DirectAdmin, you will see several options. Here’s what each one means:

Paste Certificate

Use this if you already have an SSL certificate from another provider.

Create CSR

Generates a certificate request for purchasing a paid SSL certificate.

Best Match Certificate

Uses an existing certificate already installed on the server.

Self-Signed Certificate

Not recommended — browsers will show security warnings.

⚠️ Common Mistake

Do not choose a self-signed certificate for a live website. Browsers will show security warnings and users may leave your site.

Step 3: Select Automatic SSL

Choose Get automatic certificate from ACME Provider.

Step 4: Select Domain

Choose your domain and any subdomains you want to secure.

Step 5: Save & Install

Click save and allow the certificate to install.

How to Check SSL is Working

Visit Your Site

Go to https://yourdomain.com and look for the padlock.

Browser Indicator

A padlock icon confirms your site is secure.

Force HTTPS

Ensure your site redirects from HTTP to HTTPS.

Common Issues & Fixes

SSL Not Issued

Check DNS is pointing to your server.

No Padlock

Fix mixed content issues.

HTTPS Not Redirecting

Enable redirects in DirectAdmin or via .htaccess.

Why SSL is Important

Security

Encrypts data between users and your site.

SEO Boost

Google prioritises HTTPS websites.

User Trust

Visitors trust secure websites more.

Related Guides

Add Domain

Connect your domain first.

View Guide

Install WordPress

Launch your website.

View Guide

Upload Files

Manage your website files.

View Guide
← Back to DirectAdmin Guides