Loading...

How to Install SSL on Cloudways

Cloudways provides a free Let’s Encrypt SSL certificate for every application, which you can enable in a few clicks from the dashboard. You can also install a custom SSL certificate from any certificate authority if your project requires a paid or organisation-validated certificate.

Is there a Free SSL Certificate on Cloudways?

Yes. Cloudways includes free Let’s Encrypt SSL certificates for all applications. Let’s Encrypt certificates are valid for 90 days and Cloudways auto-renews them before they expire, so there is no manual renewal step required once the certificate is installed.

Can One SSL Certificate Cover Multiple Applications?

Yes, with conditions. A single SSL certificate can cover multiple applications on the same server if they share the same IP address. However, you cannot have more than one certificate active on a single application. Adding a new SSL certificate to an application replaces any existing certificate on that application.

Generating a CSR for a Custom SSL Certificate

If you are purchasing a custom SSL certificate from a certificate authority, you first need to generate a Certificate Signing Request (CSR) through Cloudways. The CSR is a small file that contains your site and organisation details. Submit it to your chosen certificate authority to receive your SSL certificate files. If you are using the free Let’s Encrypt option, you do not need to generate a CSR.

How to Install SSL on Cloudways

Step 1 – Log In

Log into your Cloudways account using your credentials.

Cloudways dashboard login screen

Step 2 – Select Your Server

Click Servers in the top navigation bar and select the server that hosts the application you want to secure.

Cloudways top navigation bar showing Servers menu

Step 3 – Open Application Management

Inside the server panel, click the www icon on the right side of your application row. This opens the Application Management menu. From there, click SSL Certificate in the left panel.

Cloudways application management panel showing SSL Certificate option

Step 4 – Choose Your SSL Type and Install

The SSL Certificate panel offers two options. Follow the steps for the one that applies to your situation.

Option A: Free Let’s Encrypt SSL

  1. Select the Let’s Encrypt tab in the SSL Certificate panel.
  2. Enter your domain name in the Domain field (for example: yourdomain.com). If you want the certificate to also cover the www version, add it as a second entry.
  3. Enter your email address. Cloudways uses this to notify you of any renewal issues.
  4. Click Install Certificate. The process takes one to two minutes. Once complete, your application will show as secured.

Option B: Custom SSL Certificate

  1. Select the Custom SSL tab in the SSL Certificate panel.
  2. Paste the full contents of your SSL certificate file (the .crt or .pem file your certificate authority issued) into the Certificate field.
  3. Paste your private key (generated when you created the CSR) into the Private Key field. The private key must match the certificate exactly.
  4. If your certificate authority provided an intermediate or chain certificate, paste it into the Certificate Authority (CA) Chain field. Not all CAs require this.
  5. Click Install Certificate to complete the installation.

Verifying SSL Is Working

After installing, confirm the certificate is active before relying on it:

  • Visit your site at https://yourdomain.com and check that the browser shows a padlock icon in the address bar.
  • Click the padlock and check the certificate details to confirm the domain name and expiry date are correct.
  • If the site still loads over HTTP, you need to redirect HTTP to HTTPS. See the guide on redirecting HTTP to HTTPS on Cloudways.

SSL Renewal on Cloudways

Let’s Encrypt certificates auto-renew every 90 days through Cloudways. No manual action is required after the initial installation. If auto-renewal fails (usually due to DNS changes or a domain that is no longer pointing to the server), Cloudways sends a notification to the email address on the certificate. Custom SSL certificates do not auto-renew and must be manually replaced before the expiry date from your certificate authority.

Final Word: Installing SSL on Cloudways

If SSL installation fails with a file permission error, you may need to reset your file and folder permissions on Cloudways before retrying.

Installing SSL on Cloudways takes a few clicks whether you use the free Let’s Encrypt option or a custom certificate from your own authority. For most sites, Let’s Encrypt is the right choice: it is free, covers the domain fully, and renews automatically. Once your SSL certificate is active, redirect all traffic to HTTPS. For the broader security context including WAF rules, Cloudflare Full (Strict) settings, and mixed-content troubleshooting, see our Cloudways security and SSL guide. If you manage DNS through Cloudways, the DNS Made Easy add-on can reduce propagation time with lower TTL settings before SSL installation.

FAQs

Yes. Cloudways includes free Let’s Encrypt SSL certificates for all applications at no additional cost. Let’s Encrypt certificates are valid for 90 days and Cloudways handles auto-renewal automatically, so there is no manual renewal step required after the initial installation.

Go to your application in Cloudways, open Application Management, and click SSL Certificate. Select the Let’s Encrypt tab, enter your domain name and email address, and click Install Certificate. The process takes one to two minutes. Once complete, your site will be accessible over HTTPS.

Let’s Encrypt certificates on Cloudways are valid for 90 days. Cloudways auto-renews them before they expire, so no manual action is needed. Custom SSL certificates have validity periods set by the certificate authority, typically one or two years. Custom certificates must be manually replaced before they expire.

To install a custom SSL certificate on Cloudways, you need three items from your certificate authority: the SSL certificate file (usually a .crt or .pem file), the private key generated when you created the certificate signing request (CSR), and the CA chain (intermediate certificate), if your authority requires it. Paste these into the corresponding fields in the Custom SSL tab within your application’s SSL Certificate panel.

Yes, one SSL certificate can cover multiple applications on the same server if they share the same IP address. However, each application can only have one active SSL certificate at a time. Adding a new certificate to an application replaces the existing one. Wildcard SSL certificates (covering all subdomains) can be installed as a custom certificate if you need to secure multiple subdomains under the same root domain.

Some of the links on this blog are sponsored links
Newsletter
Stay Ahead in Hosting

Expert hosting tips, reviews, and exclusive deals — delivered straight to your inbox. Join thousands of smart webmasters.

You're in! Thanks for subscribing.
Something went wrong — please try again.
No spam, ever. Unsubscribe in one click.
Top