How to Install Free SSL on CyberPanel

(04:33:38 PM, 09/04/2025)
SSL (Secure Sockets Layer) is a security protocol that encrypts data transmitted between a website and a browser, ensuring safe information exchange. CyberPanel allows you to automatically issue SSL certificates to protect your website. With SSL, sensitive data such as personal information and credit card details are securely encrypted, preventing the risk of leaks or theft in online transactions.

This article will guide you through the process of installing a free SSL on CyberPanel to secure your website. We’ll be using a SSL certificate (https) from Let’s Encrypt, which is valid for 90 days and needs to be renewed after expiration.

How to Install Free SSL on CyberPanel

Installing SSL on CyberPanel

Step 1: Access CyberPanel

  • Open your browser and go to CyberPanel using the following URL:
    https://hostname:8090
    
    (Replace "hostname" with your server’s hostname or IP address.)
  • If you see an SSL warning, click Proceed Anyway or Continue with Caution to continue.

Step 2: Log in to CyberPanel

  • Enter your username and password to log into the CyberPanel admin panel.
  • Choose your preferred language and proceed.

Step 3: Select or Create a Website

  • In the left sidebar, go to Websites → If your website is listed, select it.
  • If you haven't created a website yet:
    1. Click Create Website
    2. Enter the required details
    3. Click Create Website
  • Once done, go back to Websites → List Websites to see your website.

Step 4: Issue an SSL Certificate

  • Select the website where you want to install SSL.
  • Navigate to Manage SSL → Choose the domain → Click Issue SSL to request a free SSL certificate from Let's Encrypt.
  • Once completed, SSL will be activated for your selected domain.

Installing a Custom SSL Certificate (If You Have Your Own Certificate)

If you have an SSL certificate from another provider, follow these steps:

Step 5: Manually Add SSL Certificate

  • Select the website where you want to install SSL.
  • Scroll down to Add SSL → Click Add SSL.
  • Enter the details in the two text boxes:
    • First box: Paste the contents of the certificate file (.crt) and chain file (.ca-bundle).
    • Second box: Paste the private key generated during the CSR creation process.

Example:

-----BEGIN CERTIFICATE-----
Your SSL Certificate Content
-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----
Your CA Bundle Content
-----END CERTIFICATE-----

⚠️ Note: Use the full certificate chain instead of only the main certificate to prevent compatibility issues with some browsers and SSL verification tools.

Step 6: Restart OpenLiteSpeed

  • In the left sidebar, go to Server Status → Click Restart LiteSpeed to apply the changes.

Step 7: Verify SSL Installation

  • Use an online SSL checker to confirm the SSL installation.
  • Enter your domain and check the SSL status.

Conclusion

Through this guide, you have learned how to install a free SSL certificate on CyberPanel and manually add a custom SSL if needed. Installing SSL enhances website security, encrypts data transmission, and boosts user trust.

We hope this guide helps you set up SSL easily. If you encounter any issues, double-check the steps or contact your hosting provider for support!