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