Managed PKI for SSL - Installation Instruction for Apache
This document provides instructions for installing SSL Certificates for Apache. If unable to use these instructions for the Apache server, Symantec recommends to contact either the vendor of your software or an organization that supports Apache-SSL.
Watch a video demo to easily install an SSL Certificate on an Apache server
Note: If you are unable to view the video player, please click here to view from the video's web page.
To follow the naming convention for Apache, rename the certificate filename with the .crt extension. For example: public.crt
Copy the Certificate into the directory that you will be using to hold the certificates. For example: /usr/local/ssl/crt/.
Step 3: Configure the Server
NOTE:Some instances of Apache contain both a httpd.conf and ssl.conf file. Enter or amend the httpd.conf or the ssl.conf with
the bellow directives. Do not enter both as there will be a conflict and Apache may not start.
In order to use the key pair, the httpd.conf or ssl.conf file will need to be updated.
In the Virtual Host section of the httpd.conf or ssl.conf file, verify that there are the following 3 directives within this Virtual Host.
NOTE: Some versions of Apache will not accept the SSLCertificateChainFile directive. Try using SSLCACertificateFile instead.
NOTE: The first directive tells Apache how to find the Certificate File, the second one where the private key is located, and the third line the location of the intermediate certificate.
If you are using a different location and certificate file names than the example above (which most likely you are) change the path and filename to reflect your server.
Save the httpd.conf file and restart Apache. You can most likely do so by using the apachectl script:
You should now be set to start using the Symantec certificate with your Apache-SSL Server.