So you have installed Control/CentOS Web Panel on your server. You also created a user account and added a website domain on it.
What’s next? Well, maybe you want to install a valid SSL certificate so you can access your website via https protocol.
Nowadays, https has become a new standard for worl wide web since Google forced it through the world’s most used browser, Chrome.
Now let’s get back to the topic.
One of CWP’s awesome features is AutoSSL which installs free SSL certificates issued by Let’s Encrypt.
The process is super easy and seamless. CWP can even renew the certificates automatically every 90 days.
Install Free SSL as User
This method is done via CWP User Panel. A user in CWP has specific hosting package assigned with pre-defined resources: disk quota, bandwidth, numbers of domains, etc.
Have no user created yet? Read our previous guide here. You’ll need it at least one.
Assuming you have one already, here’s how you can activate free SSL certificate on CWP as a user.
You can also share this trick to your client if you want.
First, log in to CWP user panel at http://hostname.domain.tld:2082 or https://hostname.domain.tld:2083 with created username and password.
It is also possible to log in via http://x.x.x.x:2082 or https://x.x.x.x:2083 in which x.x.x.x is your server IP address.
Click Domains then head to AutoSSL menu and you’ll be in the AutoSSL Manager page.
Choose the domain name that you want to install the SSL on and CWP system will start validating the status.
Click the Install button and boom! The SSL is generated and installed in an instant.
Install Free SSL As Admin
As an administrator, you can also issue a valid free AutoSSL certificate for any websites of any accounts you want.
Log in to CWP Administrator GUI dashboard at http://x.x.x.x:2030/ or https://x.x.x.x:2031/
Next, go to WebServer Settings then click SSL Certificates menu on the left.
Now click the AutoSSL [FREE] tab to reveal all the options.
Let’s find the domain you wish to install the SSL to. First, choose the User account which is the owner of the domain.
Next, choose the Domain name.
Tick options of subdomains that you wish to install the SSL as well.
Finally, click the Install SSL button.
Wait for CWP to do it task. Once done, you’ll see nothing except the last displayed options.
We thing CWP dev team can improve more in this area by adding a “Success” notification after AutoSSL process is success.
Now if you click the List Installed tab, you’ll see it listed there.
Check SSL status
Here’s a nice example of our site:
Alternatively, you can simply click the Test1, Test2, Test3, and Test4 buttons.
Got questions? Drop them down below.