The first step to installing a SSL certificate
from a trusted provider is to create a private key file to be used with your SSL
certificate. |
Please note that this private key file must be
used with the specific SSL certificate that it is for. This private key is
secret and should not be given out. Also, there is no way to recover a private
key file if it is lost. |
|
Creating a Private Key File |
|
To create a private key file, click on the icon
Private Keys (KEY). |
Scroll down to
Generate a New Key and select the domain you wish to use the SSL certificate on.
NOTE: If you wish to use the SSL certificate on a subdomain such as
secure.domain.com, you will need to first create that subdomain. To create a
subdomain, see Adding subdomains. |
After you've selected the domain you wish to use,
click on Generate to create the
public key file. |
After you've created the public key file, you'll
need to generate a certificate signing request. |
|
Generating a Certificate Signing Request |
|
To do this, click on the icon above
Certificate Signing Requests (CSR). |
Please note that your SSL provider may require
your information in a specific way. Please check with their necessary CSR
information for Apache. |
Now, you must complete the signing request form
to provide your SSL provider with the information they need to generate your SSL
certificate. |
To start, select the
host for your certificate from
the drop box. The host is the domain you've created a private key for. |
Next, you will need to enter the
Country that you are located in.
The State or Locality that you
are located in. The City you are
located in. Your Company's name.
The Company Division the site
belongs to. The Email address
that the certificate should be sent to and a
Pass Phrase if you choose to use one. The pass phrase is a
challenge password used by Apache at startup to decrypt your SSL private key.
For more information on the pass phrase,
http://httpd.apache.org/docs/trunk/mod/mod_ssl.html#sslpassphrasedialog. |
After you have filled out the necessary
information, click on Generate
to generate the signing request. Check the output for errors if the request does
not appear under Certificate Signing Requests on
Server. |
|
Installing the
SSL Certificate |
|
After you have received the SSL certificate from your trusted provide, you will
need to install it. To do this, you will need to click on the icon above
Certificates
(CRT). |
Now, you will need to copy the SSL certificate
into the blank field on the page, or upload a copy of the .crt file that you
have received from your SSL provider. |
Copy in everything in the file, including the:
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
lines.
Once you've copied the file into the field, or selected the .crt file to be
uploaded, click on Upload.
|
If you receive any errors during this process,
please contact cPanel or your SSL provider. |