Installing a Trustwave SSL Certificate on Apache SSL WebServer

SSL Certificate installation for Apache SSL WebServer

» Go back and choose a different type of Server

» Finished installing? Check your SSL Certificate installation with HelpNow!

» SSL Certificate Purchasing Information for Apache Unix/Linux

» CSR generation instructions for Apache Unix/Linux

Copy the SSL Certificate to a file Copy the SSL Certificate to a file
You will receive an e-mail from Trustwave with the certificate attached to the e-mail. The filename will be similar to www_yourdomain_com.cer. Copy this file to your server and place it in the directory where you will keep your certificates.

We recommend copying the certificate text to the clipboard and pasting the certificate text into a text editor (like vi, nano, or pico) or using FTP to upload it to your server.

Place the SSL Certificate and key into folders Place the SSL Certificate and key into folders
You will need to move the private key (which you created in the CSR step previously) and the new certificate into a secure folder. We recommend making the private key readable only by root.

In this example, we will use /etc/ssl/crt/ as our folder for private keys and certificates. The private key will be called private.key and the certificate will be called www_yourdomain_com.cer.

Get the Trustwave intermediate certificates Get the Trustwave intermediate certificates
For our certificates to work properly, you will need to install the Trustwave intermediate certificates on your server.

Download the Trustwave intermediates here.

Save the xroot.crt file in the same folder as your certificate.
Edit the Apache configuration Edit the Apache configuration
To finish the installation, you will need to edit the global Apache configuration file (usually called "httpd.conf") or a virtual host file, depending on your server's configuration. If you are not sure where to look, try using the locate command to find httpd.conf.

Once you locate the file, add the following three lines:

SSLCertificateFile /etc/ssl/crt/www_yourdomain_com.cer
SSLCertificateKeyFile /etc/ssl/crt/private.key
SSLCACertificateFile /etc/ssl/crt/xroot.crt

Save your configuration file.
Restart Apache Restart Apache
For Apache to use your newly installed SSL certificate, you will need to restart Apache. Normally this can be done with apachectl restart, /etc/init.d/httpd restart, or /etc/init.d/apache restart.

» Check your SSL Certificate Installation with HelpNow!

Trustwave Technical Support Options
Toll-Free: 866-775-2378
Direct: +1-608-294-6940
E-Mail: sslsupport@trustwave.com
SSL Certificate Customers - Instant Support!
We invite our SSL Certificate Customers to use our new instant online troubleshooter, HelpNow, to diagnose SSL Certificate issues instantly.
Get HelpNow! »
Trustwave Support Tips:
If you are contacting us about your SSL certificate via e-mail, please provide us with your website's address and a detailed description of the issue. Screenshots may also help us resolve your problem quickly, so you are welcome to include those as well.
Home Legal Information Privacy Policy Contact Us International
© Trustwave
Ph: 888-878-7817 (312-873-7500 outside U.S. or Canada) Fax: 312-443-8028 info@trustwave.com