Technology
How to Activate SSL in cPanel: A Step-by-Step Guide
How to Activate SSL in cPanel: A Step-by-Step Guide
If you are unable to see the option for enabling SSL in cPanel, it might be due to a server-level restriction. If you are on a shared hosting or reseller hosting, you will need to request your hosting provider to enable it. However, if you have root access to your server, you can enable it through WHM (Web Host Manager). For more information, refer to the SSL/TLS Status not showing in cPanel guideline.
Understanding SSL Certificates
SSL certificates are essential for securing your website and encrypting data exchanged between the server and users. You can choose between free SSL certificates and paid ones, which offer additional features like Business and Extended Validation.
For a paid SSL certificate, you need to purchase it from a certified SSL vendor and then upload it to your server via cPanel. Below, we provide a detailed guide on how to install an SSL certificate on cPanel and activate the HTTPS protocol for your website.
Activating SSL through cPanel
Method 1: Automatically with cPanel
Start by ensuring your domain is already pointed to your cPanel hosting. Then, log in to your cPanel and navigate to the SSL/TLS Status section. Mark all your domains and subdomains, and then click on Run Auto SSL to have your server automatically generate and install an SSL certificate.
Method 2: Using Cloudflare
Alternatively, you can use Cloudflare to install SSL quickly. First, create an account on Cloudflare and add your domain. Once added, point Cloudflare's name servers (NS) to your domain and wait for the auto-verification process. After successful verification, go to the SSL/TLS section in Cloudflare and select the Full SSL (as much as possible) option, which uses a self-signed certificate on your server, as shown in the screenshot below.
All set! Your SSL is now activated with your site. For more efficient and affordable options, consider using managed cPanel hosting or a VPS from Hosterplan: the Best NVMe cPanel Web Hosting Company.
Managing Your SSL Certificate in cPanel
Once your SSL certificate is active, you can manage it through cPanel. Follow these steps:
Click on SSL/TLS under the Security category in cPanel. Select Install and Manage SSL for your site HTTPS and then click on Manage SSL sites. Under Install an SSL Website, click on Browse Certificates. Select the SSL certificate you wish to activate and click on Install.By following these steps, you can successfully activate and manage SSL on your website, ensuring secure and efficient data transmission.