Security

Installing SSL Certificate

Secure your website with a free SSL certificate

Installing SSL Certificate

SSL certificates encrypt data between your website and visitors, showing the padlock icon in browsers. We provide free Let's Encrypt SSL certificates.

Prerequisites

Before installing SSL:

  • Your domain must be pointing to our servers
  • DNS propagation must be complete (24-48 hours after DNS changes)
  • Your website must be accessible via HTTP first

Step 1: Verify Domain is Working

Visit your website using HTTP (not HTTPS) to ensure it loads correctly:

text
http://yourdomain.com

Step 2: Issue SSL Certificate

In CyberPanel:

  • Go to "SSL" in the left sidebar
  • Click "Issue SSL"
  • Select your domain from the dropdown
  • Click "Issue SSL" button
  • Wait for the process to complete (1-2 minutes)

Step 3: Enable Force HTTPS

After SSL is issued:

  • Go to "SSL" > "Force HTTPS"
  • Select your domain
  • Click "Enable Force HTTPS"

This automatically redirects all HTTP traffic to HTTPS.

Step 4: Verify SSL Installation

Visit your website with HTTPS:

text
https://yourdomain.com

You should see a padlock icon in the address bar.

Troubleshooting

If SSL installation fails:

  • Verify your domain is pointing to 65.108.3.177
  • Wait for DNS propagation to complete
  • Ensure your website loads via HTTP first
  • Check that port 80 and 443 are not blocked
  • Contact support if issues persist
SSL certificates auto-renew every 90 days. No action needed from you!

Last updated: January 20, 2025