How To Issue An SSL Certificate To Your Website: cPanel and Direct Admin Guide


In the early days of the internet, little was known about cybersecurity. But fast-forward to now, when cyber crime and security breaches are rampant!, it’s more important than ever to create secure connections for your site(s).

Having the SSL Certificate on your site can make those security conscious online customers feel more confident in your site and its services.

Ascribing that certification tells the customer that their information is safe, they are standing in a safe place, where their transactions will be secure, and where they belong.

So without further ado, read on to find out how to issue an SSL certificate onto your website both through cPanel and Direct Admin Panel

What Is An SSL Certificate?

An SSL(secure sockets layer) certificate is a digital certificate that is used to establish an encrypted connection between a web server and a web browser.

The certificate contains information about the organization that owns the website, as well as the website’s domain name and public key.


When a web browser connects to a site that is using an SSL certificate, the browser verifies that the certificate is valid and that the connection is secure.

An SSL certificate is what enables a website to use the HTTPS protocol, which encrypts communication between the site and its visitors. This means that if your site doesn’t have an SSL certificate, any data transmitted (including passwords and credit card information) could be intercepted and read by third parties.


In other words, not having an SSL certificate is a major security risk. Moreover, most web browsers now display warning messages when users try to access sites without SSL certificates.

This not only hurts your reputation but also drives away potential customers. So if you’re not already using SSL, it’s time to get on board.

Does SSL Certificate Matter In SEO?

In general, yes, an SSL certificate can help your SEO efforts. SSL stands for Secure Sockets Layer, and it’s a protocol that helps protect data as it travels back and forth between web servers and browsers.

When you have an SSL certificate installed on your site, your URL will change from HTTP to HTTPS (Hypertext Transfer Protocol Secure), which is a sign to Google that your site is secure.

SSL certificates aren’t just good for SEO, they’re also important for the security of your website and its visitors. With an SSL certificate, data is encrypted before it’s sent from the browser to the web server. This makes it much more difficult for hackers to intercept and read the data.

So not only can an SSL certificate help improve your SEO rankings, it can also help protect your website from being hacked. If you don’t have an SSL certificate installed on your site yet, now is a good time to get one.

How To issue An SSL Certificate Onto Your Website In cPanel?

How To Issue An SSL Certificate To Your Website: cPanel and Direct Admin Guide 14

Below, you will learn how to issue an SSL certificate onto your website in cPanel. But before we proceed, we want to know what cPanel is and what its purpose is:

What Is cPanel and what is its main purpose?

cPanel is a web-based hosting control panel provided by many web hosting providers.

It gives customers a graphical interface from which they can control their web site’s email accounts, files, and databases, as well as other aspects of their web site management.

cPanel is designed to simplify the process of hosting a website by providing a user-friendly interface. cPanel’s main purpose is to provide an easy-to-use interface for customers to manage their websites.

It includes features such as a file manager, email account manager, database manager, and more.

cPanel makes it easy for customers to keep track of their website’s files and make changes to them without having to go through their web host’s customer support.

Step 1: Accessing the cPanel

This is the very first step when trying to install a SSL certificate onto your website. You have to login into your website cPanel using a cPanel URL given to you by your hosting provider. It is usually found in the welcome email sent to you by your hosting provider at the time of purchasing your hosting package.

After logging into your cPanel, navigate to “Security” section. Under “Security” section, click on “Lets Encrypt SSL” link and open it.

How To Issue An SSL Certificate To Your Website: cPanel and Direct Admin Guide 15

Step 2: Issuing The SSL

After opening the “Lets Encrypt SSL” link under security section, you’ll see the list of all your website domains or your website domain.

Locate your website domain and on the right side of your domain section on the list, you’ll see a button or link that says “Issue” under Actions and left click on it to open it.


Step 3: Finalization

After clicking the “Issue” button or link, you’ll be redirected to another page with your website addons. Simply tick all of them or leave them on default.

Before you finalize, you’ll see a section below that says “Please choose an SSL validation method (all are automatic)”

Under this section, there are 2 options, one is “http-01” and another is “dns-01”.


Simply Click on the 1st option with “http-01” and then click “Issue” button.

And Bang. You’re done!

To check whether your SSL certificate was issued successfully, clear your browser cache (Learn how to clear browser cache here) or open your website in a fresh browser. If you see a padlock on the URL bar when you open your website, then it means that your website has an SSL certificate and redirects via https therefore marked as secure on the internet to your site visitors

How To Issue An SSL Certificate To Your Website: cPanel and Direct Admin Guide 16

How To Issue SSL Certificate To Your Website In Direct Admin Panel?


We just discussed how to issue an SSL certificate to your website in cPanel account above. But what of those with only Direct admin panel account?. Below we shall discuss how to issue an SSL certificate to your website in Direct admin panel account.

What Is A Direct Admin Panel?

A direct admin panel is a web hosting control panel that gives users the ability to manage their web hosting account directly from their web browser.

This type of control panel makes it easy for users to manage their account without having to know any programming or HTML.

Direct admin panels usually offer a wide range of features, including website creation tools, email account management, file manager, and much more.

What Is The Main Difference Between Direct Admin and cPanel?

There are two main types of web hosting control panels: Direct Admin and cPanel. Both offer a graphical interface that makes it easy to manage your website, but there are some key differences between the two.

Direct Admin is known for being more user-friendly, while cPanel is considered more powerful and feature-rich. cPanel also offers a wider range of integrations and plugins, making it a good choice for more complex websites.

However, Direct Admin is often faster and smoother to use, so it may be a better option for smaller sites or those that don’t need as many bells and whistles.

Ultimately, the best control panel for your needs will depend on the size and complexity of your site, as well as your personal preferences.

If you’re not sure which to choose, you can always try out both and see which one you prefer.

How To Issue SSL certificate To Your Website In Direct Admin Panel?

Step 1: Accessing the Direct Admin Panel

To begin the SSL certificate issuing process, start by accessing your website direct admin panel via the direct admin panel access URL given to you by your hosting provider.

This direct admin URL is usually included in the email sent to you by your hosting provider after purchasing your hosting package along with the logins. Ideally, you can also ask your hosting provider to provide it to you as well.

After logging into your Direct Admin panel, navigate to “Account Manager” and then click on the icon box with “SSL Certificate link”


Step 2: SSL Certificate Settings

After opening the SSL certificate icon box link, you’ll be redirected to another page with the SSL certificate settings. Here, you’ll have to choose the settings that you want to use for your website SSL certificate.

You’ll see 4 tabs each with different SSL certificate settings. Simply choose the one that has “Get automatic certificate from ACME Provider” which is the first one for my case.

How To Issue An SSL Certificate To Your Website: cPanel and Direct Admin Guide 17

Under this tab, you’ll see different SSL certificate settings options that you can choose from and these include; Acme provider, Common name, Key size (bits), and lastly Certificate type. Simply follow my settings below:

  • Acme Provider – Let’s Encrypt
  • Common Name – Choose your website domain name (Don’t tick the “Wild Card”) option
  • Key size (bits) – EC 384
  • Certificate Type – SHA256

After choosing all the right settings, save your settings and by doing that, you’re done setting up a SSL certificate for your website in direct admin panel.


With a few simple steps, you can add an SSL certificate to your website and start reaping the benefits of increased security and improved SEO.

Whether you’re running an eCommerce site or simply want to add an extra layer of protection for your visitors, issuing an SSL certificate is a great way to do it.

We hope this article has helped you understand how to issue an SSL certificate and why it’s important for your website.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like