Home RunCloudBoost Your Website’s Security: Custom SSL Installation on RunCloud

Boost Your Website’s Security: Custom SSL Installation on RunCloud

by Anjali Sindhu
Boost Your Website’s Security: Custom SSL Installation on RunCloud

Website security is critical for maintaining a reliable online presence. Whether you run a business website, a SaaS platform, or manage a hosting environment, protecting user data should always be your top priority. One of the best ways to secure your website is by installing an SSL certificate.

If you are using RunCloud to manage your servers, knowing how to install a custom SSL certificate on RunCloud can help improve security, build customer trust, and ensure encrypted communication between your website and its visitors. In this blog, we’ll walk through the installation process and explain the files needed for a successful SSL deployment.

Why Use a Custom SSL Certificate?

A custom SSL (Secure Sockets Layer) certificate creates an encrypted connection between your web server and visitors’ browsers. This encryption prevents sensitive information, such as login credentials, payment details, and personal data, from being intercepted by unauthorized parties.

In addition to encryption, SSL certificates verify your website’s authenticity. When visitors see the padlock icon in their browser, they know they are communicating with a legitimate and secure website. Benefits of a custom SSL certificate include:

  • Improved website security
  • Increased customer trust
  • Protection against phishing attacks
  • Better search engine visibility
  • Compliance with industry security standards

Prerequisites for SSL Installation

Before installing a custom SSL certificate on RunCloud, make sure you have the following files from your SSL certificate provider.

1. Private Key

The private key is a confidential file used to decrypt information sent to your server. It must be stored securely and never shared publicly.

2. SSL Certificate

The SSL certificate verifies your website’s identity and enables encrypted communication between your server and website visitors.

3. CA Bundle

A Certificate Authority (CA) bundle contains intermediate certificates that link your SSL certificate to a trusted root certificate. This ensures that browsers recognize and trust your certificate.

How to Install a Custom SSL Certificate on RunCloud

Step 1: Log in to RunCloud

Access your RunCloud dashboard using your administrator credentials.

Step 2: Select Your Server

Choose the server hosting the website where you want to install the SSL certificate.

Step 3: Open Web Applications

From the left-hand menu, click ‘Web Applications’ and select the application you wish to secure.

Step 4: Navigate to SSL/TLS Settings

Inside the selected web application, click ‘SSL/TLS’ from the application menu.

Step 5: Enable SSL/TLS Basic

Click the ‘Use SSL/TLS Basic’ button to begin the SSL configuration process.

Step 6: Choose the Custom SSL Option

When the SSL installation window appears, select ‘Custom’ as the SSL provider option.

Step 7: Enter SSL Certificate Details

Paste the contents of your SSL files into the corresponding fields.

  • Private Key Field: Paste the private key associated with your SSL certificate.
  • Certificate Field: Paste your SSL certificate first, followed immediately by the CA bundle provided by your certificate authority.

The file formats may vary depending on your SSL provider. Some certificates may come in ZIP archives containing multiple files.

Step 8: Deploy the SSL Certificate

After confirming that all information is correct, click ‘Deploy SSL’. RunCloud will install the certificate and configure HTTPS for your web application.

Step 9: Verify SSL Installation

Visit your website using: https://yourdomain.com

Check for:

  • A secure padlock icon
  • HTTPS loading successfully
  • No browser security warnings
  • Proper certificate details in the browser

Common SSL Installation Issues

Even a straightforward SSL installation can sometimes run into problems. This includes:

  • Certificate and Private Key Mismatch: This occurs when the certificate was generated using a different private key than the one you uploaded.
  • Missing CA Bundle: Without intermediate certificates, browsers may show trust warnings.
  • Expired SSL Certificate: Always check your certificate’s validity period before installation.
  • Incorrect Certificate Order: The SSL certificate should be pasted before the CA bundle to ensure proper validation.

Understanding CSR (Certificate Signing Request)

A Certificate Signing Request (CSR) is generated before purchasing or requesting an SSL certificate. It contains information about your domain, organization, and public key. Currently, RunCloud does not provide a built-in CSR generation tool. Administrators can generate a CSR directly from the server terminal using root access. Make sure both the CSR and private key are stored securely throughout the certificate issuance process.

Why SSL Management Matters for Businesses

Managing SSL certificates across multiple websites and servers can quickly become complicated. Expired certificates, configuration errors, and security gaps can lead to downtime, browser warnings, and loss of customer trust.

Organizations managing production environments often rely on experienced server administrators to handle SSL deployments, certificate renewals, security monitoring, and infrastructure maintenance.

Conclusion

Installing a custom SSL certificate on RunCloud is a simple but important step toward protecting your website and visitors. By encrypting data and verifying website authenticity, SSL certificates help maintain trust while improving overall security. Whether you’re securing a single website or managing a complex hosting environment, keeping SSL certificates up to date should be part of your ongoing server security strategy.

Facing issues?

Our technical support
engineers can solve it.

Contact Us today!
guy server checkup

You may also like

Leave a Comment