DirectAdmin SSL Configuration and Installation Guide

DirectAdmin is a powerful web hosting control panel that simplifies server management for both administrators and end-users. Offering an intuitive interface, it allows users to effortlessly manage websites, emails, databases, and more. With features like one-click installations, resource usage statistics, and robust security measures, DirectAdmin streamlines website management while providing flexibility and control. Whether you're a seasoned developer or a novice website owner, DirectAdmin offers an efficient solution for hosting needs, empowering users to focus on their online ventures without the hassle of complex server management.

DirectAdmin SSL Installation Guide Video
Play Video

DirectAdmin SSL Installation Guide Video

Step 1. Create a new CSR along with its corresponding Private Key

In the digital landscape, a Certificate Signing Request (CSR) holds significant importance for establishing secure connections between clients and servers, particularly in the SSL (Secure Sockets Layer) framework. Acting as a cryptographic message, usually generated by a web browser, it encapsulates crucial data such as the server's public key and organizational particulars. Following its creation, this message undergoes scrutiny by a Certificate Authority to validate the legitimacy of the server's identity.

Navigate to SSLTrust's CSR Generator and generate your CSR and Private Key.

Note:- Save the generated Private Key and CSR on your device. This might come in handy if you want to re-do the configuration.

Step 2. Purchase the SSL Certificate and Configure it

The next step in the installation process is to order an SSL Certificate. If you visit our SSL Certificates List page, you will options available, such as a low-cost domain-validated SSL or a multi-domain SSL.

Selecting the optimal SSL certificate is a critical decision tailored to your specific requirements. For modest websites seeking fundamental encryption, a standard SSL certificate suffices. However, for e-commerce platforms prioritizing customer trust, Extended Validation (EV) certificates offer heightened assurance. Businesses with diverse subdomains benefit from the versatility of Wildcard SSL certificates. In regulated industries where stringent security measures are imperative, Organization Validation (OV) certificates provide the utmost level of validation. To make an informed choice, carefully evaluate your needs and financial considerations to ensure
the selected SSL certificate aligns seamlessly with your website or business objectives.

Cheap SSL Certificates

View our low cost SSL Certificates with domain validation.

Starting at $ per year

Wildcard SSL

View our Wildcard Certificates to Secure Unlimited Sub-domains.

Starting at $ per year

Multi-Domain SAN SSL

View our SAN Certificates to secure multiple domains.

Starting at $ per year

You can choose the SSL Selector on our website. If you're still unsure of what certificate to choose for your business, please contact our Sales Team and they will be glad to help you out.

1: Add the SSL Certificate your cart and complete the checkout process.

SSLTrust Checkout Page

Provide your account information

SSLTrust Account Details

Pick the payment option you prefer, then click on the checkout button

SSLTrust Complete Order

2: Following your SSL Certificate purchase, you're ready to commence configuring it. To complete this action, navigate to your SSLTrust account and handle your latest purchase. Access the SSLTrust Dashboard, then navigate to Services and opt for My Services

SSL Dashboard

Your purchased certificate and order status should be visible to you. Next, click on Manage.

SSLTrust SSL

Upon clicking Manage, you'll find yourself on the Product Details page of your SSL Certificate. Choose "start configuration" to personally configure the settings, or alternatively, share the URL below with the relevant person for them to handle the configuration on your behalf.

Start SSL Configuration

3: Ensure that the CSR (Certificate Signing Request) previously generated is copied and pasted here in the following format.

text

-----BEGIN CERTIFICATE REQUEST-----
  -----END CERTIFICATE REQUEST-----
Verify CSR Details

Then, click on Verify CSR.
If the CSR details align with the inputs you've previously provided, you can proceed; otherwise, generate a new CSR with accurate details.

Actual CSR Details Pic

Select the Server Type and click on Next Step.

Server Type Step

4: Kindly fill out your contact details.

Contact Info

Please provide the details of your technical contact, if they are managing the certificate for you.
Authorization will be provided to them for managing the certificate, and renewal reminders will be sent.

Technical Contact

In order to acquire a business SSL certificate, it is necessary to furnish your business information, which includes your accurate address, phone number, and legal entity name. Verification of the accuracy of this information will be conducted by the Certificate Authority.
Errors could potentially result in delays in the process.

Then, click on Next Step

5: The next step in this process is Domain Control Validation (DCV).
DCV, or Domain Control Validation, holds significant importance in the issuance process of SSL certificates. It confirms that the entity seeking the certificate maintains control over the particular domain, employing techniques such as email validation, file uploads, or DNS adjustments.

Verifying SSL certificates' legitimacy through this process is essential for bolstering online security.

Domain Control Validation

Pick the method that suits you best. Having an email address with the domain name will be the quickest way to proceed.
You'll receive an email containing a validation link. Clicking on the link should confirm your domain name.
Using the HTTP/HTTPS File Validation Method, create a folder in the designated directory, paste the contents, and your domain will undergo validation.

HTTP Method DCV

CNAME Validation represents the final method for validating your domain name.Essentially, you need to create a CNAME record in your DNS Settings to validate your domain name. Afterward, click on the "Check DNS Record" button to confirm DNS changes.

CNAME Method DCV

Following a brief interval, typically ranging from a few minutes to several hours, contingent upon your DNS propagation speed, the CNAME record should be validated.

DNS Check DNSChecker

If everything is set up correctly, click the button below to proceed to the validation manager.

Certificate Configuration Success

6: After successfully completing all the previous steps, your certificate should now be issued.

Certificate Issue Success

Should the certificate not be issued, click on Domain Control Validation, and resubmit your chosen validation method.
After successfully validating your domain with the chosen method, your SSL certificate will be issued.
For customers who have ordered a Business SSL, it's important to wait for the Certificate Authority to validate your business address and phone number. If the validation process isn't finalized or if you haven't received your certificate after a specific time frame, please reach out to the support team for assistance regarding your certificate's status.

Step 3. Copy the SSL Certificate data onto your Server

After your SSL certificate is issued, you'll receive an email containing the certificate directly from the Certificate Authority. Alternatively, you have the option to download the certificate from the SSLTrust Portal, which provides it in an easy-to-use format.

Return to the SSLTrust Dashboard and access your certificate by clicking on it.

dashboard-final

1: Click on Collect/Download Certificate-

Collect Certificate

Go to the first column and click on copy to clipboard

Copy SSL Certificate

2: Login to your account on DirectAdmin and you will see the dashboard. Select the User Panel then open the Account Manager drop down menu.

DirectAdmin main dashboard

3: Click on "SSL Certificates", Choose the domain on which you want to install an SSL Certificate and then select "Paste a pre-generated Cert and Key".

DirectAdmin Pre Generated SSL Select

4: Paste in your copied main certificate in the CRT Dialog Box followed by the Private Key and click on Save.

DirectAdmin Main Certificate + Private Key Paste

5: Head back to the certificate collection page and click on copy to clipboard on the Intermediate certificate.

Copy Intermediate Certificate SSLTrust

6: On the top of the "SSL Certificates" Menu, click on "SSL CA Certificate" and proceed to paste your Intermediate Certificate.

DirectAdmin CA Certificate Option Select

Select the "Use a CA Cert" checkbox and click on "Save".

DirectAdmin Paste CA Cert

Now, navigate to https:// yourdomain.com to view your secure website.

Step 4. Test and confirm the SSL certificate's operational status

SSLTrust's Free SSL Checkeris a tool that allows you to test and validate the SSL/TLS
certificates installed on websites. Simply enter a domain name and it will analyze the certificate, providing details like the issuer, expiration date, encryption strength, and whether the certificate is properly configured and trusted by major browsers and operating systems. In SSL tests, receiving an "A" rating typically signifies that the SSL certificate and its configuration
meet high security standards.

SSLTrust Free SSL Checker A Rating

The checker highlights any potential security issues or misconfigurations with the SSL implementation. This free tool makes it easy to verify if a website's SSL certificate is valid and secure, giving visitors confidence their connection is encrypted and their data is protected from eavesdroppers.

SSLTrust Free SSL Checker Detailed Report Example Drop Down

Additionally, you can also performed a detailed check which generates an actionable report with all the ins and out of your SSL Certificate. This includes Protocols, Ciphers, Vulnerabilities and much more.

SSLTrust Free SSL Checker Detailed Report

You might require assistance from your web developer or make the necessary updates to your website personally to ensure that all files utilize "https://" and all links leading to and within your website employ "https://".

Discussions and Comments

Click here to view and join in on any discussions and comments on this article.

Written by
Siddiqui Ammar


Helpful Guides

View more Guides, FAQs and information to help with your Certificate purchases.

Learning Centre

View more resources on cyber security, encryption and the internet.


Continue reading with these guides you may be interested in...

#SSL/TLS

ISPManager SSL Installation Guide

Video Included

ISPManager, established in 2004, has emerged as a leading web hosting control panel, boasting a user-friendly interface for server management tasks. With a track record of nearly two decades, it has gained popularity within the hosting industry. …

#SSL/TLS

CyberPanel SSL Configuration and Installation Guide

Video Included

CyberPanel (founded in 2017) redefines hosting management with its user-friendly interface and powerful features. Leveraging LiteSpeed Web Server, it ensures unmatched speed and resource optimization. Offering one-click installations, advanced …

#SSL/TLS

WAMP SSL Configuration and Installation Guide for Windows

Video Included

WAMP (Windows, Apache, MariaDB, PHP) is a local web development stack developed by Romain Bourdon. WAMP allows its users to create web applications with Apache2, PHP and a MySQL database. Alongside, PhpMyAdmin allows you to manage easily your …

#SSL/TLS

XAMPP SSL Configuration and Installation Guide for Windows

Video Included

Sometimes you need to install an SSL certificate in your local development environment to ensure that all code works perfectly and there are no errors due to security reasons. Additionally, the same SSL Certificate can be used to secure your …