How to configure SSL certificate on Cloudways
Cloudways offers free Let's Encrypt SSL as default: select it in Application Settings > SSL Certificate, enter raw domain (e.g. example.com), save, and wait 2-5 minutes. Enable HTTPS redirection afterward. For custom SSL, upload cert, key, and chain via dashboard.
Prerequisites
- Active Cloudways account with deployed application
- Domain name pointed to Cloudways server
- Admin email for notifications (optional)
- For custom SSL: CSR, private key, and cert files
Step-by-Step Instructions
Log in and select server
Choose your application
Locate SSL Certificate section
Select Let's Encrypt
Enter domain and email
example.com). Optionally add an email for renewal notifications[1][4].Install certificate
Verify installation
https://yourdomain.com in a browser; confirm the secure padlock icon appears[1][4].Enable HTTPS redirection
Upload custom SSL (if needed)
-----BEGIN CERTIFICATE-----
MAIN CERT DATA
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
CHAIN DATA
-----END CERTIFICATE-----[2][3]. Click Install.Add domain if missing
Common Issues & Troubleshooting
Installation fails during validation
Verify domain DNS points to Cloudways; add CNAME _acme-challenge with value from dashboard (e.g. phstack-XXXX.cloudwaysapps.com, low TTL)[2].
No secure padlock after install
Wait 5 minutes for propagation; clear browser cache or test in incognito. Confirm HTTPS toggle is enabled[1][4].
Custom SSL upload errors
Ensure cert/key formats match (BEGIN/END tags intact); append chain directly after primary cert without extra lines[2][3].
HTTPS not redirecting
Toggle Force HTTPS On in Application Settings; restart Varnish cache if using CDN[4].
Renewal notifications missing
Provide valid email during setup; check spam folder for Let's Encrypt alerts[4].