Support Online
Skip to main content

cPanel SSL Activation Guide

It is mandatory to use an SSL certificate to ensure the security of your website and remove the “Not Secure” warning in browsers. In this guide, we explain step by step how to activate free SSL (AutoSSL) via cPanel.

What is SSL?

SSL (Secure Sockets Layer) encrypts the data exchange between your website and the visitor.
In this way:

  • Data is protected
  • Your SEO ranking is positively affected
  • Lock icon appears in the browser

Activating cPanel SSL (AutoSSL)

The easiest way to set up SSL on cPanel is the AutoSSL feature.

1. Login to cPanel

Go to the following address from your browser:

https://yourdomain.com:2083

Log in with your username and password.


2. Enter SSL/TLS Status Menu

On the cPanel home page:

  • Go to the “Security” section
  • Click on SSL/TLS Status

3. Choose a Domain

On the page that opens:

  • Select the domains you want to install SSL
  • Generally, all domains are selected

4. Press the “Run AutoSSL” Button

  • Click on the “Run AutoSSL” button
  • The system will automatically install free SSL

⏱ Installation time: 1-5 minutes


How Do I Know If SSL Is Active?

After installation:

  • Open the site in the browser with https://
  • The 🔒 lock icon should appear in the address bar

HTTP → HTTPS Redirect (Required)

After setting up SSL, automatically redirect your site to HTTPS.

Redirect with .htaccess:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R=301]

If SSL is Not Working (Possible Problems)

  1. DNS Settings Wrong Domain IP address must be directed to the server
  2. Using Cloudflare SSL mode should be Full instead of “Flexible”
  3. Port 80 Closed Port 80 must be open for AutoSSL verification
  4. New Domain If the domain is new, DNS propagation must be waited (0-24 hours)

Alternative: Manual Let's Encrypt Installation

If AutoSSL is not available:

Ask for support from your hosting provider or you can set up Let's Encrypt over SSH

Result

Activating SSL via cPanel is quite simple. Thanks to AutoSSL, you can secure your site with a few clicks.

Frequently Asked Questions

  • Is SSL paid?

No, cPanel AutoSSL is free.

  • How long does it take for SSL to be active?

It usually becomes active within 1-5 minutes.

  • Why is SSL not installed?

There may be problems due to DNS, port or domain.