Home | SSL Certificate Products | FAQ | Support | Resellers | International | About Us | News | Contact Us

SSL Certificate Home

Apache + Raven

Installing your SSL Certificate / Web Server Certificate / Secure Server Certificate from RapidSSL.com

Firstly when your issuance email arrives it will contain your web server certificate.

Copy your web server certificate into a text editor such as notepad and save as yourdomain.cert on your web server.

Start the Raven PKI Certificate Manager, using the command:
/usr/local/raven/bin/ravenctl

Choose Install CA Signed Certificate using the Raven PKI Certificate Manager.

Install the FreeSSL root CA certificate

  1. Copy and save the FreeSSL Root CA certificate displayed at the footer of this page. Save it as freessl.cert on your webserver.
  2. You will be prompted for the location of the Root Certificate. Identify the location and the name (freessl.cert) of the root certificate. The certificate will be installed in the following directory:

    /usr/local/raven/module/pki/certs/

Install your web server certificate

  1. Choose Install CA Signed Certificate
  2. You will be prompted for the location of your web server certificate. Identify the location and the name (yourdomain.cert) of your web server certificate file. The certificate will be installed in the following directory:
    /usr/local/raven/module/pki/certs/

Configure the httpsd.conf file

  1. Open the httpsd.conf file in a text editor and ensure that the virtual host that you purchased the certificate for has the following directives and that they point to the correct files:

    SSLCertificateFile /usr/local/raven/module/pki/certs/yourdomain.cert
    SSLCertificateKeyFile /usr/local/raven/module/pki/keys/domainname.key
    SSLCACertificateFile /usr/local/raven/module/pki/certs/freessl.cert

  2. Save the HTTPDS.CONF file.
  3. Restart the server: /usr/local/apache/bin/httpsdctl restart

Test your certificate by using a web browser to connect to your server. Use the https protocol directive (e.g. https://your server/) to indicate you wish to use secure HTTP.

Note: The padlock icon on your browser will be displayed in the locked position if your certificates are installed correctly and the server is properly configured for SSL.


FreeSSL Root CA Certificate:

-----BEGIN CERTIFICATE-----
MIIDwDCCAqigAwIBAgIEAIWUoDANBgkqhkiG9w0BAQQFADCBozELMAkGA1UEBhMC
VVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UE
ChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVz
ZXJ0cnVzdC5jb20xKzApBgNVBAMTIlVUTi1VU0VSRmlyc3QtTmV0d29yayBBcHBs
aWNhdGlvbnMwHhcNMDIwNzExMTI0MTE1WhcNMDYwNzI0MTI0MTE1WjCB2zELMAkG
A1UEBhMCVVMxFjAUBgNVBAgTDU1hc3NhY2h1c2V0dHMxGDAWBgNVBAcTD1dlbGxl
c2xleSBIaWxsczEYMBYGA1UEChMPd3d3LmZyZWVzc2wuY29tMSYwJAYDVQQLEx1T
ZWUgd3d3LmZyZWVzc2wuY29tL2NwcyAoYykwMjE+MDwGA1UECxM1RG9tYWluIENv
bnRyb2wgVmFsaWRhdGVkIC0gT3JnYW5pemF0aW9uIE5vdCBWYWxpZGF0ZWQxGDAW
BgNVBAMTD3d3dy5mcmVlc3NsLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC
gYEA4VfTd0Ckf+T/Uj3rKNnbVa3M/LN1gwaOTuYhNFDCLxSkzQcQU4JngSb1ufeQ
VI2aIVQlvA3xeNgzTWZ7EVIFF7l4GyivTeKTXDOH4MMgxfNcq0e04K2FiysmK2vN
YMy9NG6/DQKmRICGxwqWOyJirluk/xp5BgmgYkbn28orxScCAwEAAaNGMEQwEQYJ
YIZIAYb4QgEBBAQDAgZAMA4GA1UdDwEB/wQEAwIE8DAfBgNVHSMEGDAWgBT6hsnb
4LrpePVLqNYV3/DT4WoUPDANBgkqhkiG9w0BAQQFAAOCAQEAVhNsYb9TMBVEWLwh
EmyBzFcYU5wr+/fk3gJhaaaFGGG6RLIq+Lc6YAlSfd6LOK/kGe31EQnPhgrQz4FY
udBKNB+rDCmlNviOB6aOeHsdeKSj2mkO0lrBclb2LOKyQls2HC6Db0Py+BaLEUob
y3Ar0ykiIiRl8ZW6IH1KW2kxCx6gkIbuqLJxUVNWnsHf5YLF/N+Ty9yTwZhXwZww
Drgq13UepjK3U5qDSxsUYjeLjr+BVsVZKI0DDeUtXXeuIsp5aF4rOQqOwo1JZZTt
mHDQgdLg+SmGADPdIZ5ugV8LjzOmGEN9SiIT0C67rDmg3A/jzhkx8OGyIrFF+70+
AxhV9A==
-----END CERTIFICATE-----