Secure Your Website with Ease
How to install Let's Encrypt SSL certificate on GoDaddy cPanel hosted domain.
Follow our straightforward guide to secure your website with a free SSL certificate from Let’s Encrypt, tailored for Cielo Cloud Hosting and Networks users.
1
Step 1: Connect via SSH
2
Step 2: Install acme.sh
3
Step 3: Issue the Certificate
Cielo Cloud Hosting supports SSL with this method
Follow the steps below to install and auto update your Let’s Encrypt SSL certificate for your Cielo Cloud Hosting cPanel. If you feel this is something you need help with, please chat with us and we will support you in getting your website secured with SSL.
Detailed Instructions and Tips
First, enable SSH access from your cPanel and log in using your credentials. Use the command:
$ ssh [username]@[hostname]
Next, download and install acme.sh by running:
$ curl https://get.acme.sh | sh
Set the default CA to Let’s Encrypt with:
acme.sh --set-default-ca --server letsencrypt
Issue the certificate by running:
$ acme.sh --force --issue -d example.com -d www.example.com -w /home/[username]/public_html
There are 2 ways to implement the certificate and both leave the cronjob configured.
a. Deploy SSL to cPanel using UAPI (GoDaddy option)
This hook is using UAPI and works in cPanel & WHM version 56 or newer.
$ acme.sh --deploy -d example.com -d www.example.com --deploy-hook cpanel_uapi
b. Deploy SSL to cPanel (other cPanel version)
DEPLOY_CPANEL_USER and DEPLOY_CPANEL_PASSWORD is required only once.
$ export DEPLOY_CPANEL_USER=myusername
$ export DEPLOY_CPANEL_PASSWORD=PASSWORD
$ acme.sh --deploy -d example.com -d www.example.com --deploy-hook cpanel
Explore More Documentation
For detailed instructions and additional information on installing Let’s Encrypt SSL certificates, visit the GitHub Wiki. Ensure your website is secure and up-to-date with the latest SSL configurations.