Skip to main content

Installing SSL

At DewaVPS, we strongly recommend installing an SSL certificate on all domains and subdomains hosted on your VPS. Whether you choose a free SSL solution or a premium certificate, having SSL installed ensures encrypted communication and builds trust with your website visitors.

Why SSL is Important

Installing an SSL certificate on your server offers multiple benefits:

  • Encrypts data between your server and visitors
  • Increases user trust by displaying the padlock icon in browsers
  • Helps improve search engine rankings
  • Required for any website handling sensitive information such as login or payment forms

SSL Installation Options

The method for installing SSL depends on your VPS’s operating system and whether it includes a control panel.

Free SSL Certificates

If your operating system does not come with a control panel that supports SSL, or if you prefer a manual installation process, you can use Certbot to install a free Let’s Encrypt SSL certificate.

For Linux-based distributions (like Ubuntu or CentOS), you can install Certbot via your package manager and follow the official Certbot documentation to set up SSL for your domain.

Control Panels With Built-in SSL Support

If your VPS uses a control panel that includes SSL features, the installation process is usually easier and can often be done through a graphical user interface.

Here are some supported panels:

  • CyberPanel
  • CloudPanel
  • Webmin/Virtualmin

Please refer to the official documentation of your control panel for step-by-step instructions. For unsupported panels, consult the community forum or your provider’s help center.


If you prefer advanced SSL features such as wildcard support or extended validation, you can also install a paid SSL certificate. Installation steps depend on your SSL provider and typically require:

  1. Generating a CSR (Certificate Signing Request)
  2. Submitting it to your SSL provider
  3. Installing the issued certificate on your VPS

Refer to your SSL vendor’s documentation for exact steps.


Important Note

SSL certificates are domain-based and cannot be applied directly to an IP address. If you access your VPS via an IP address in the browser (e.g., https://123.45.67.89), it will likely appear as "Not Secure." To avoid this, always use your registered domain name when accessing services.


Secure Your Site with Dewaweb SSL

As an ISO 27001 & PSE KOMINFO certified provider, Dewaweb offers affordable SSL certificates from trusted brands like DigiCert, GeoTrust, Thawte, and Sectigo. Our SSL services include:

  • Free SSL installation on your server
  • 24/7 support from our Ninja Support team
  • 30-day money-back guarantee
  • Lowest price guarantee with the best quality in Indonesia

Start protecting your site today by ordering your SSL certificate at: https://www.dewaweb.com/ssl-certificates