This article covers the steps involved with installing an SSL certificate in your Full Control Hosting, Managed WordPress Hosting, Business Hosting and VPS packages.
|What you'll need to get started:|
|A Hosting package with your domain attached|
|An email address from the approved list of addresses to receive the SSL approver email.|
|You can simply create/delete the email in your hosting package as needed|
To start the process you'll need to create the Certificate Signing Request (CSR) in your Hosting Package.
Log into your Hosting package through your Hosting Manager, scroll to the domain you wish to add an SSL Certificate for, and click SSL/TLS Certificates.
You'll see a list of the certificates you already have, if any, and an option to upload an existing certificate. Here we're just going to start with a new certificate request. Click Add SSL/TLS Certificate.
Add the domain name for the certificate you want to install, and fill in all necessary fields with your organization's information.
The required fields are marked with an asterisk *
|If you're creating a certificate for your root domain, such as rebelexample.com, you should always create your certificate request for the www. version of your domain: www.rebelexample.com. This will ensure both the www and the root domain are secured with the SSL, and can avoid some conflicts later.|
If you do not have a company name, you can use your first and last name.
Once the form is filled out, click Request.
You'll be returned to the SSL screen and you should see your certificate populated in your list.
Click on the domain name/certificate request to view the properties, and scroll down to the CSR. It should look like this:
Copy all of that text, including the parts that read -----BEGIN/END CERTIFICATE REQUEST-----
You will use that CSR to purchase and generate your SSL Certificate.
You can follow the steps in this support article to purchase your SSL certificate: How do I purchase an SSL certificate with Rebel?
Once you have purchased SSL certificate you can follow the steps in this support article to generate your SSL certificate: How do I generate my SSL certificate?
When you have purchased and downloaded your SSL certificate you'll need to import the certificate into your Hosting package. Your downloaded certificate includes several files, and the two in particular we'll need are the ones labelled X509.cert and INTER.cert
To do so, navigate back to your SSL/TLS Certificate section in your Hosting package.
You should see your (incomplete) SSL certificate listed. Click on the certificate/domain name to return to the page where you copied the CSR in the above steps.
Scroll down to the section that reads Upload the Certificate Files.
Beside Certificate (*.crt) you should click Choose File and select your X509.cert file
Beside CA certificate (*-ca.crt) you should click Choose File and select your INTER.cert file
Then click Upload Certificate.
Once the files are uploaded you will need to apply that certificate to your domain.
Go back to the main page of your Hosting package and navigate to the Hosting Settings:
In the Hosting Settings locate the Security section
Put a check beside Permanent SEO-safe 301 redirect from HTTP to HTTPS and in the drop down beside Certificate select your new certificate.