home
English   日本語
icanniso

 

SSL Installation

  1. Apache & Mod_SSL / OpenSSL
  2. Microsoft IIS 5.x & 6.x

1) Apache & Mod_SSL / OpenSSL

Note: The ssl configuration file will always be referenced in the apache config file if the configuration is not included in it. Look for the lines starting 'include', which is the directive for including other files etc. For example, depending on the distribution, it might be called ssl.conf, httpd-ssl.conf etc

Step One : Copy your certificate to a file on your apache server

You will receive an email with the certificate in the email. The certificate will be called 'yourDOMAINNAME.crt' and will be within a *.zip file you have received as an email from us. When viewed in a text editor, your certificate will look something like this:

-----BEGIN CERTIFICATE-----
MIAGCSqGSIb3DQEHAqCAMIACAQExADALBgkqhkiG9w0BBwGggDCCAmowggHXAhAF
UbM77e50M63v1Z2A/5O5MA0GCSqGSIb3DQEOBAUAMF8xCzAJBgNVBAYTAlVTMSAw
(.......)
E+cFEpf0WForA+eRP6XraWw8rTN8102zGrcJgg4P6XVS4l39+l5aCEGGbauLP5W6
K99c42ku3QrlX2+KeDi+xBG2cEIsdSiXeQS/16S36ITclu4AADEAAAAAAAAA
-----END CERTIFICATE-----

Copy your Certificate into the same directory as your Private Key. In this example we will use '/etc/ssl/crt/'. The private key used in the example will be labeled 'private.key' and the public key will be 'yourDOMAINNAME.crt'.

Note: It is recommended that you make the directory that contains the private key file only readable by root.

Step Two : Install the Intermediate Certificate

You will need to install the Intermediate CA certificates in order for browsers to trust your certificate. The Intermediate CA certificates are contained within the 'ca-bundle' file that was attached to your email in the *.zip file we sent you (this should be named 'yourSERVERNAME.ca-bundle'). In the relevant 'Virtual Host' section for your site, you will need to do the following to get this file correctly referenced:

  1. First, copy the 'yourSERVERNAME.ca-bundle' file to the same directory as the certificate and key files. As a reminder, in this example we called the directory '/etc/ssl/crt/'.
  2. Next, add the following line to the SSL section of the 'httpd.conf' file. Again we assume that '/etc/ssl/crt/' is the directory to where you have copied the intermediate CA file. If the line already exists amend it to read the following:
SSLCertificateChainFile /etc/ssl/crt/yourSERVERNAME.ca-bundle

If you are using a different location and different certificate file names, you will need to change the path and filename to reflect the path and filename that you are using. The SSL section of the updated config file should now read:

SSLCertificateFile /etc/ssl/crt/yourDOMAINNAME.crt
SSLCertificateKeyFile /etc/ssl/crt/private.key
SSLCertificateChainFile /etc/ssl/crt/yourSERVERNAME.ca-bundle

Save your 'config' file and restart Apache.

Note: The ssl configuration file will always be referenced in the apache config file if the configuration is not included in it. Look for the lines starting 'include', which is the directive for including other files etc. For example, depending on the distribution, it might be called ssl.conf, httpd-ssl.conf etc

 

Back to the top

2) Microsoft IIS 5.x & 6.x

Please follow the below steps to install your SSL cert on a Microsoft Windows IIS 5.x or 6.x server.

  1. Select Administrative Tools
  2. Start Internet Services Manager
  3. Open the properties window for the website. You can do this by right clicking on the Default Website and selecting Properties from the menu
  4. Open Directory Security by right clicking on the Directory Security tab
  5. Click Server Certificate.
  6. Choose to Process the Pending Request and Install the Certificate. Click Next
  7. Enter the location of your IIS SSL certificate (you may also browse to locate your IIS SSL certificate), and then click Next
  8. Read the summary screen to be sure that you are processing the correct certificate, and then click Next
  9. You will see a confirmation screen. When you have read this information, click Next
  10. You now have an IIS SSL server certificate installed

Important: You must now restart the computer to complete the install

ssl cert

Back to the top

 

Copyright © 2000-2009 IP Mirror Private Limited. All rights reserved.