Frequently Asked Questions

FAQ / DirectAdmin

How to Install Third-Party SSL on DirectAdmin?

Installing a third-party SSL certificate on DirectAdmin involves several steps. Here s a detailed guide to help you through the process:

Step 1: Generate a CSR and Private Key

Log in to DirectAdmin:

  • Open your web browser and navigate to your DirectAdmin login page.
  • Enter your username and password to log in.

Navigate to SSL Certificates:

  • Go to "User Level" if you're not already there.
  • Click on "SSL Certificates" under the "Advanced Features" section.

Generate a Certificate Signing Request (CSR):

  • Choose "Create A Certificate Request" or a similar option.
  • Fill in the required details such as your domain name, company name, department, city, state, and country.
  • Submit the form to generate the CSR and private key.
  • Copy the CSR as you'll need to provide it to your SSL certificate provider.
  • Save the private key securely as you'll need it later.

Step 2: Purchase and Obtain the SSL Certificate

  • Purchase SSL Certificate:
  • Buy the SSL certificate from your preferred third-party provider.
  • During the purchase, you will need to provide the CSR generated in Step 1.

Receive SSL Certificate:

  • Once the SSL certificate is issued, you will receive the certificate files from your provider, typically in PEM format. You may also receive an intermediate certificate or CA bundle.

Step 3: Install the SSL Certificate

  • Return to SSL Certificates in DirectAdmin:
  • Go back to the "SSL Certificates" section in DirectAdmin.

Upload the Certificate:

  • Choose "Paste a pre-generated certificate and key" or a similar option.
  • Copy and paste your SSL certificate (including the -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- lines) into the provided text box.
  • Copy and paste your private key (from Step 1) into the appropriate text box.

Install Intermediate/CA Certificates:

  • If you received an intermediate certificate or CA bundle, find the section to paste these certificates. This might be labeled as "CA Root Certificate" or "Certificate Authority Bundle."
  • Copy and paste the intermediate certificates into the appropriate text box.
  • Save the Changes:
  • Click "Save" or "Upload" to apply the SSL certificate to your domain.

Step 4: Configure SSL Settings

  • Enable SSL for Your Domain:
  • Go to "Domain Setup" in DirectAdmin.
  • Select the domain for which you installed the SSL certificate.
  • Check the box for "Secure SSL" to enable SSL for the domain.

Verify the Installation:

  • Visit your website using https:// to ensure that the SSL certificate is correctly installed and active.
  • You can use online tools like SSL Labs SSL Test (https://www.ssllabs.com/ssltest/) to verify the SSL installation and check for any potential issues.

Additional Notes:

  • Backup: Always keep backups of your private key and certificates.
  • Compatibility: Make sure your server and applications are compatible with the installed SSL certificate.
  • Support: If you encounter any issues, contact your hosting provider or the SSL certificate provider for further assistance.

Following these steps will help you install a third-party SSL certificate on DirectAdmin effectively.