For added security for your site it is recommended to always use secure protocol or HTTPS. To achieve this you need an SSL Certificate.
The Vesta hosting panel can generate a Free SSL Certificate using “Lets Encrypt”.
Enable Lets Encrypt SSL:
1. Login to your hosting panel using the “admin” user.
Then go here
user > (webuser) > login as (webuser) > web > yourdomain.com > edit
Note: Webuser is the user assigned for your website.
2. Enable the “SSL Support” checkbox and “Lets Encrypt Support”.
3. Hit “Save” button
Using other SSL certificate:
1. Login to your hosting panel using the “admin” user.
Then go here
user > (webuser) > login as (webuser) > web > yourdomain.com > edit
2. Enable the “SSL Support” checkbox
3. Click “Generate CSR” link
– Fill up the form and click “ok” button.
– Copy the CSR (Certificate Signing Request) and the SSL Key to your desktop.
– Your SSL authority / provider (eg. Comodo) will ask for your CSR to generate the SSL Certificate.
4. Once you receive the SSL Certificate from your provider you can go back here
user > (webuser) > login as (webuser) > web > yourdomain.com > edit
5. Enter the SSL Certificate, SSL Key and SSL Certificate Bundle/ Intermediate.
6. Hit “Save” button
If your certificate expires, follow the above steps to log in as user and go to web > yourdomain.com > edit
Disable the “SSL Support” checkbox and click Save.
Go back again and click to Enable SSL Support and click save. This will reestablish the SSL certificate.
One thought on “VestCP SSL Certificate and CSR”
Comments are closed.