How to export an SSL certificate from Apache server?

When you want to move an SSL certificate from one server to another server, you need to perform the following steps:

  1. Login to your old server as root user.

  2. Find .crt and .key files of your domain’s SSL certificate. You can use following commands for finding the files:
    find / -name '*.crt' find / -name '*.key'

  3. Generally, these two files will be located under following path:
    /etc/ssl/

  4. So, the full file name should be as follows:
    /etc/ssl/certs/YOUR_DOMAIN_NAME.crt /etc/ssl/private/YOUR_DOMAIN_NAME.key

  5. Now, you need to run following command to export the SSL:
    • openssl pkcs12 -export -out OUTPUT_FILENAME -inkey KEY_FILENAME -in CERTIFICATE_FILENAME
    • Parameters should be:
      1. OUTPUT_FILENAME: File name with full path for generating file.KEY_FILENAME : Full path of .key file (i.e. : /etc/ssl/private/DOMAIN.key).
      2. CERTIFICATE_FILENAME: Full path of .crt file.(i.e.: /etc/ssl/certs/DOMAIN.crt).

  6. You will be asked to set a password for your file. Enter the password and re-enter it to confirm that password. This will create the .pfx file at the given path.

  7. Download this .pfx file to another server in which you want to install this certificate.
Notes:
  1. These steps are performed on CentOS 5.6. For other Linux based distributions, it would be similar.
  2. These steps can only be performed if you have the root access to your Linux VPS /Dedicated Server.

  • 2 Users Found This Useful

Was this answer helpful?

Related Articles

DigiCert Completes Acquisition of Symantec’s Security Business

Browser developers including Google had raised questions about the way Symantec issued SSL...

How Do I Determine If I have Activated The SSL Certificate?

You can verify your SSL Certificate via online SSL Certificate Checkers. The SSL Certificate...

Does Rapid SSL certificate provide 128 bit encryption OR 256 bit encryption?

The actual encryption strength on a secure website connection enabled by a digital SSL...

How to generate CSR key in IIS 7?

Windows VPS clients can generate the CSR key from IIS 7 at their end. This article will give you...

What should I choose at the time of purchase of SSL? WWW or without WWW?

In this case, you can consider the fact "How you have configured your website". To determine...