How to Enable Free SSL with Let’s Encrypt on Domain India Web Hosting
Introduction
Securing your website with SSL (Secure Sockets Layer) is essential for protecting data and establishing trust with your visitors. Domain India offers free SSL certificates through Let’s Encrypt, a widely trusted Certificate Authority, on all our web hosting plans, including cPanel, DirectAdmin, Webuzo, and Plesk Panel. This guide will walk you through enabling and managing free SSL with Let’s Encrypt across these platforms.
1. What is Let’s Encrypt?
Let’s Encrypt is a free, automated, and open Certificate Authority (CA) that provides SSL certificates for securing websites. These certificates are recognized by all major browsers and provide the same level of encryption as paid SSL certificates.
Key Features of Let’s Encrypt:
- Free of Cost: No charges for obtaining, renewing, or managing SSL certificates.
- Automated: Certificates can be automatically issued, renewed, and managed without manual intervention.
- Trusted: Let’s Encrypt certificates are trusted by all major browsers.
2. Enabling Let’s Encrypt SSL in cPanel
-
Log in to cPanel:
- Access your cPanel account through your Domain India client area.
-
Navigate to the Let’s Encrypt Feature:
- Under the "Security" section, click on "SSL/TLS Status" or "Let’s Encrypt SSL" (depending on your cPanel version).
-
Enable SSL:
- You’ll see a list of your domains and subdomains. Select the ones you want to secure with SSL.
- Click "Run AutoSSL" or "Issue" to generate and install the Let’s Encrypt SSL certificate.
- The process will take a few minutes, and once completed, the SSL certificate will be automatically installed.
-
Verify Installation:
- Check that your website is accessible via HTTPS by visiting
https://yourdomain.com
. - cPanel will automatically renew the certificate before it expires, so there’s no need to worry about manual renewals.
- Check that your website is accessible via HTTPS by visiting
3. Enabling Let’s Encrypt SSL in DirectAdmin
-
Log in to DirectAdmin:
- Access your DirectAdmin control panel through your Domain India client area.
-
Navigate to SSL Certificates:
- Go to "Advanced Features" and select "SSL Certificates."
-
Enable Let’s Encrypt SSL:
- Choose the "Free & automatic certificate from Let’s Encrypt" option.
- Fill in the domain details and select whether you want the certificate to cover subdomains.
- Click "Save" to generate and install the SSL certificate.
-
Verify Installation:
- After installation, visit your website via HTTPS to ensure the SSL is active.
- DirectAdmin will automatically renew the certificate before it expires.
4. Enabling Let’s Encrypt SSL in Webuzo
-
Log in to Webuzo:
- Access your Webuzo control panel through your Domain India client area.
-
Navigate to SSL:
- Under the "Security" section, click on "SSL."
-
Generate and Install SSL:
- Select "Let’s Encrypt" as the SSL provider.
- Choose the domain you want to secure and click "Generate."
- Webuzo will automatically install the SSL certificate.
-
Verify Installation:
- Test your website by visiting it through
https://yourdomain.com
. - Webuzo will handle renewals automatically, so your SSL remains active.
- Test your website by visiting it through
5. Enabling Let’s Encrypt SSL in Plesk Panel
-
Log in to Plesk:
- Access your Plesk panel through your Domain India client area.
-
Navigate to the Let’s Encrypt Extension:
- Under "Websites & Domains," select "Let’s Encrypt" from the SSL/TLS Certificates section.
-
Issue Let’s Encrypt SSL:
- Enter your email address and select the domains and subdomains you want to secure.
- Click "Install" to generate and install the SSL certificate.
-
Verify Installation:
- Visit your website with HTTPS to ensure the SSL is properly configured.
- Plesk will automatically renew the certificate as needed.
6. Managing Your Let’s Encrypt SSL Certificates
- Automatic Renewal: All SSL certificates issued by Let’s Encrypt will renew automatically before expiration.
- Multiple Domains: Let’s Encrypt supports SAN (Subject Alternative Name) certificates, allowing you to secure multiple domains under a single certificate.
- Wildcard Certificates: Let’s Encrypt also supports wildcard certificates, securing all subdomains under a single domain (e.g.,
*.example.com
).
Conclusion
Enabling free SSL with Let’s Encrypt on Domain India web hosting is a straightforward process that ensures your website is secure without incurring additional costs. With support for automatic renewals and easy installation, Let’s Encrypt provides a reliable and efficient solution for SSL. If you encounter any issues or need assistance, please refer to our Knowledgebase or contact our support team.