- Home
- Knowledge Base
- cPanel
- Security
- Understanding cPanel – How to Install an SSL/TLS Certificate
Understanding cPanel – How to Install an SSL/TLS Certificate
This article assumes you are already logged in to cPanel. Click Here for details on how to log in to cPanel, follow this guide.
Secure Sockets Layer (SSL) and Transport Layer Security (TLS) certificates are pivotal in ensuring the security and integrity of data exchange between web servers and users’ browsers. By encrypting this data, SSL/TLS certificates protect sensitive information from being intercepted or tampered with by malicious parties. This article provides a comprehensive guide on how to install an SSL certificate on your website through cPanel, aimed at empowering even those without technical expertise to enhance their site’s security.
Introduction to SSL/TLS Certificate Installation
Installing an SSL/TLS certificate is a critical step in securing your website and building trust with your visitors. This process involves several key steps, from obtaining the certificate to configuring it correctly on your server. The guide below simplifies this process, enabling you to secure your website efficiently.
Pre-installation Checklist
Before proceeding with the installation, ensure you have the following:
- Access to cPanel: Ensure you have login credentials to access your hosting account’s cPanel.
- SSL Certificate Files: You should have received these from your SSL provider after the purchase. Typically, this includes the certificate file (.crt) and the private key (.key).
SmartHost provides free SSL/TLS certificates to all customers. Unless you have a specific need, the certificate provided by Smarthost will cover most situations. The SmartHost SSL has the same security encryption protections as any other certificate issued.
- Certificate Authority (CA) Bundle: Also known as the ‘CA intermediate certificates’. Some providers send this file along with your SSL certificate.
Step-by-Step Installation Process
Step 1: Access Your cPanel Account
- Log in to cPanel: Open your web browser and navigate to your hosting provider’s cPanel login page. Enter your username and password to access your account.
Step 2: Navigate to the SSL/TLS Manager
- Open SSL/TLS Manager: Once logged in, scroll down to the “Security” section and click on the “SSL/TLS” icon. This action directs you to the SSL/TLS management page, where you can manage certificates, private keys, and certificate signing requests (CSRs).
Step 3: Install SSL Certificate
- Choose to Install an SSL Certificate: Within the SSL/TLS manager, click on “Manage SSL sites” under the “Install and Manage SSL for your site (HTTPS)” section. This option leads you to a page where you can install or update your SSL certificates.
Step 4: Enter Certificate Information
- Input Certificate Details: On the installation page, select the domain you wish to secure from the dropdown menu. Then, paste your certificate code (including the BEGIN CERTIFICATE and END CERTIFICATE lines) into the “Certificate: (CRT)” field. If your certificate file includes the CA Bundle, you will paste it into the same box following the SSL certificate, or in a separate box for the CA Bundle, depending on your cPanel’s version.
- Add the Private Key: In the “Private Key (KEY)” field, paste your private key. Ensure this matches the certificate you are installing.
- Include CA Bundle (If Separate): If your CA Bundle is separate and your cPanel provides a specific field for it, paste the CA Bundle in the designated field. This step is crucial for the SSL certificate to be trusted by web browsers.
Step 5: Complete the Installation
- Install the Certificate: After entering all the necessary details, click on the “Install Certificate” button at the bottom of the page. cPanel will process the installation, and upon completion, a confirmation message will appear, indicating the successful installation of your SSL certificate.
Step 6: Verify the Installation
- Check Your Website: To confirm the SSL certificate is working, visit your website using “https://” before your domain name. Look for a padlock icon next to the URL, signifying that the site is secure and the SSL certificate is functioning correctly.
Conclusion
Installing an SSL/TLS certificate through cPanel is a straightforward process that significantly enhances your website’s security. By following these detailed steps, you can ensure your site is protected, instilling confidence in your visitors and customers. Remember, maintaining an up-to-date SSL certificate is essential for the ongoing security of your website and the protection of user data.