Secure your website with HTTPS by installing an SSL certificate through the SSL/TLS Wizard in cPanel. At Leo Servers, we provide easy access to cPanel for managing your hosting environment, including setting up SSL certificates to protect your data and boost trust with your visitors.
In this step-by-step guide, we’ll walk you through installing a free AutoSSL certificate or uploading a third-party SSL certificate using the SSL/TLS Wizard in cPanel.
What You'll Learn
Why SSL Matters
Getting Started with SSL on Leo Servers
Verifying SSL Is Working
Troubleshooting Tips
Extra Tips
Conclusion
Why SSL Matters
SSL (Secure Sockets Layer) encrypts data between your website and its visitors. It’s essential for:
-
Securing login, form, and payment information.
-
Boosting SEO rankings (Google prefers HTTPS).
-
Gaining user trust with the padlock icon in the browser.
Getting Started with SSL on Leo Servers
-
Log in to Your cPanel
Visit the cPanel login page provided by Leo Servers. This usually looks like:
arduinohttps://yourdomain.com:2083
Enter your username and password.
-
Open the SSL/TLS Wizard
-
In the Security section of your cPanel dashboard, click SSL/TLS Wizard.
-
This tool makes it easy to install SSL certificates for your domains hosted with Leo Servers.
-
-
Select Your Domain
-
You’ll see a list of all your available domains and subdomains.
-
Click + Issue next to the domain you want to secure.
✅ Tip: Make sure your domain is already pointing to Leo Servers and resolving correctly for AutoSSL to work.
-
-
Choose SSL Options
You’ll see two options:
-
Include www. and mail subdomains – Check this if you want the SSL to cover
www.yourdomain.com
andmail.yourdomain.com
. -
Install a Free AutoSSL Certificate – Select this for a free, domain-validated SSL certificate powered by cPanel (powered by Sectigo or Let's Encrypt).
Then click Issue to proceed.
-
-
Installation Complete
If everything is correct, the certificate will be automatically issued and installed. You’ll see a success message.
-
Already have an SSL certificate from another provider?
Go back to the SSL/TLS section in cPanel → Manage SSL Sites, and use the Upload Certificate and Install Certificate options.
-
Verifying SSL Is Working
After installing the certificate:
-
Visit your domain using
https://yourdomain.com
. -
You should see the padlock icon in your browser.
-
Use an online tool like SSL Labs to verify everything is configured correctly.
Troubleshooting Tips
-
DNS not updated yet? Make sure your domain points to Leo Servers.
-
Mixed content warnings? Update hard-coded HTTP links in your website files or database to HTTPS.
-
SSL not displaying? Clear your browser cache or try incognito mode.
Extra Tips for Leo Servers Users
-
AutoSSL renews automatically, so you don’t need to manually re-install certificates.
-
For advanced configurations (e.g., Wildcard SSL or EV SSL), contact Leo Servers support for guidance or installation help.
Conclusion
Installing an SSL certificate on your Leo Servers hosting account is simple thanks to cPanel’s built-in SSL/TLS Wizard. With just a few clicks, you can protect your site and build trust with your users.
If you need assistance at any point, our support team is here to help 24/7.
Discover Leo Servers Dedicated Server Locations
Leo Servers servers are available around the world, providing diverse options for hosting websites. Each region offers unique advantages, making it easier to choose a location that best suits your specific hosting needs.