Once you made sure that one of these email addresses actually exist, select that email address and press “Continue”.
You will now receive a verification email at the email address that you selected. Open that email and copy-paste the verification code in the correct field and press “Continue“.
You have now successfully authenticated your domain. Press “Finish” to complete this wizard.
Step 3: Requesting the SSL Certificate
Click on the “Certificates Wizard” tab in the top. Select “Web Server SSL / TLS Certificate” and press “Continue”. Select ” “Skip”.
Note: Installing a SSL certificate is different for every hosting environment. In the next steps I’ll show you how it’s done on my server (using Direct Admin). In the last chapter of this guide you will also find links to (video) instructions that will help you installing it on other systems (e.g. Plesk, WHM etc) as well.
Step 4: Generate the CSR
First you’ll need to generate a Certificate Request (CSR) which is done inside your webhost environment. Here’s how you do this when you’re using DirectAdmin: Log into your DirectAdmin panel and click on “SSL Certificates“.
Select “Create A Certificate Request” and enter your details. Press “Save“. The SSL Certificate Request will now be generated. Copy the code and paste it into the StartSSL-website. Press “Continue“.
Press “Continue“. Select the domain name you are requesting a SSL certificate for and click “Continue”. Enter a subdomain and press “Continue”. I simply used the subdomain “www” to make sure it also supports www.yourdomain.com. Press “Continue” on the next step as well. You will now probably see a message that your certificate request has to be approved manually.
Step 5: Installing the SSL Certificate
Once your request is approved you’ll receive an email. Click on the URL in that email and click on the tab “Tool Box“.
Click on “Retrieve Certificate”.
Select the domain you are requesting a SSL certificate for and click “Continue”. You will now receive the certificate at your screen (the code is the certificate). Copy this text-code.
Log into your Direct Admin Panel again (if you use Direct Admin) and click on “SSL Certificates”. Select “Paste a pre-generated certificate and key” and paste the copied code (from StartSSL) below the existing code. Don’t delete the code that’s already there, and make sure there are no empty lines in the text field.
Step 6: Installing root & Intermediate Certificates
Even though it may seem that you already installed the certificate, we’re not completely done yet. At the StartSSL Control Panel, navigate to the Tool Box and click on “StartCom CA Certificates”. Download the “StartCom Root CA” and the “Class 1 Intermediate Server CA” files by clicking on the links with your right-mouse button and then click “Save file as”.
Open these 2 files with a text-editor so you can see the code. Log into your Direct Admin Panel again (if you use Direct Admin) and click on “SSL Certificates”. Then click on “Click here to paste a CA Root Certificate” which you’ll find in the bottom. Select “Use a CA Cert” and copy-paste the code from the Root CA file, followed by the code from the Intermediate CA file
Congratulations! You have now installed a Free SSL Certificate. You are already one step ahead of your competitors who are still paying for their SSL certificate every single year
If you’re having any problems with the free SSL License provided by StartSSL we recommend to reach out to their support
(firstname.lastname@example.org). They have a great customer support!
Below you’ll find some additional links that might help you to install the SSL Certificate.
– How to install a SSL certificate in Direct Admin (video guide)
– How to install a SSL certificate in Webhost Manager (video guide)
– How to install a SSL certificate in Plesk (video guide):
– Installation guides from StartSSL: https://www.startssl.com/?app=20