In this tutorial, I’ll discuss how to install a free SSL certificate on a domain using your Webuzo panel. Webuzo allows issuing free SSL certificates powered by Let’s Encrypt, a non-profit certificate authority run by Internet Security Research Group that provides X.509 certificates for TLS encryption at no charge.
At present, Google Chrome shows all the websites as “Not secure” those are not using an SSL certificate. An SSL certificate creates an encrypted connection between the browser and the server securing the data sent over the network.
Visitors see a green padlock on the URL bar that establishes the credibility of your website to them. Besides, the SSL certificate has a positive impact on your website’s SEO.
Generally, the SSL certificate costs a few bucks per year, depending on the types of certificates. However, if you follow this tutorial, you’ll be able to create a free SSL certificate for your website on the Webuzo panel.
How to Install Free SSL Certificate on Webuzo Panel for Your Domain?
To start with the installation process, log in to your Webuzo control panel with your admin credentials. The address of your control panel is YOUR_IP:2002. Before you begin, make sure that you have a premium version of the Webuzo Panel.
If you are still using the free version of Webuzo panel, read how to activate the Webuzo premium license for your server for free.
If you are already logged in to your Webuzo panel, click on the “Lets Encrypt” button on the panel.
On the next page, select the domain that you want to install the SSL certificate from the drop-down menu, and click on the “Install” button.
Within a moment, you’ll get a confirmation message. Now, click on the “Ok” button.
The page will reload, and you will see the details of the assigned certificate.
Now, visit your website with https://, and you should see the padlock on the URL bar.
How to Force SSL with HTTPS Redirect on WordPress?
Although you’ve successfully installed an SSL certificate for your website, it is still available with HTTP, the non secured version. It is good practice to force SSL for all the non-SSL requests with HTTPS redirection.
HTTPS Redirection Using a WordPress Plugin
You can easily redirect all the non-SSL request to it’s SSL version using a WordPress plugin, and this is the easiest method since there is no file editing involved. The Really Simple SSL WordPress plugin does an excellent job to do this.
Install the Really Simple SSL plugin on your website, and activate it.
On the next page, click on the “Go ahead, activate SSL!” button.
You are done!
Now, your visitors will always see the https version whatever address (http or https) they used to visit your website.
Renew Let’s Encrypt Certificates on Webuzo Panel
Let’s Encrypt issues a free SSL certificate for 90 days. But, Webuzo creates a Cron job to renew the free SSL certificate automatically every 90 days. However, you can renew the certificate manually anytime during the period.
To renew Let’s Encrypt certificate on Webuzo panel, click on the “Lets Encrypt” button on your control panel. Select your domain from the drop-down menu, and click on the “Renew” button.
The SSL certificate should be renewed for another 90 days for your domain for free.