What are the Installation instructions of your EV SSL Certificate for Apache?

Please follow these instructions to install your EV SSL certificate on Apache:

1. Once you received your SSL certificate by e-mail, please copy and paste it into a text file (with Notepad or Wordpad) and save the file with the .crt extension. (Include the tags -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----).

2. Get your Extended Validation Root Certificate Package: Symantec Secure Site Pro EV, Symantec Secure Site EV, GeoTrust TrueBusinessID with EV, GlobalSign Extended and Thawte Web Server with EV. Copy and paste the contents in a text file with the .crt extension by using a text editor software.

3. Copy the two files in the directory on your server where you will keep your certificate and key files. Make them readable by root only.

4. Find your Apache config file (it varies from server to server). This file is usually located in /etc/httpd. The file is usually named httpd.conf.

5. Find the <VirtualHost> blocks in httpd.conf. If you need your site to be accessible through both https and http, you need a viertual host for each type of connection. Make a copy of the existing non-secure virtual host and configure it for SSL. If you need your site to be accessed securely only, configure the existing virtual host.

6. Configure the <Virtualhost> block for the SSL-enabled site.

<VirtualHost 192.168.0.1:443>
DocumentRoot /var/www/html2
ServerName www.yourdomain.com
SSLEngine on
SSLCertificateFile /path/to/your_domain_name.crt
SSLCertificateKeyFile /path/to/your_private.key
SSLCertificateChainFile /path/to/intermediate_certificate.crt

</VirtualHost>

7. Test your Apache configuration before restarting by typing apachectl configtest.

8. Restart Apache !

apachectl stop
apachectl start

Note: If Apache doesn't start with SSL enabled, try "apachectl startssl" instead of "apachectl start". If it works, we recommend you adjust the apache startup configuration to include SSL support in the regular "apachectl start" command.