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.
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.