Flash Sale:75% Off Hosting + Free DomainEnds in13h47m14sView Plans
Hostvento logoHostvento

Activate SSL for a Domain in HestiaCP

Turn on HTTPS for your site in HestiaCP with a free Let's Encrypt certificate in a few clicks.

SSL and Security1 min read5 steps5 screenshots

Steps

  1. Log in to HestiaCP in your browser. Use your VPS IP address and the default Hestia port 8083, for example https://203.0.113.10:8083/.
    The HestiaCP login page
  2. Click Web in the top menu. Then click the name of your domain to edit it.
    The HestiaCP dashboard
    The Web section with the domain list
  3. On the Edit Web Domain page, tick Enable SSL for this domain.
    The SSL option on the Edit Web Domain page
  4. Choose the certificate type. For a free certificate, tick Use Let's Encrypt to obtain SSL certificate. You can also paste a certificate that you bought. You can tick the option for automatic HTTPS redirect here too.
    Let's Encrypt and redirect options
  5. Click Save.

SSL is active within a few minutes. Open your site with https:// to check the padlock.

Tip: Your domain must already point to the VPS IP address. Let's Encrypt cannot issue a certificate if the DNS is not set.

Quick recap

  • Go to Web, then edit the domain.
  • Tick Enable SSL for this domain and choose Let's Encrypt.
  • Save and wait a few minutes.