Knowledgebase

Creating a .pem File for SSL Certificate Installations  Print this Article

Creating a .pem with the Server , Intermediate Certificates and Root Certificate

  1. Log into your SSLGURU account and download your Intermediate (bundle.crt), Root (TrustedRoot.crt), and Primary Certificates (domain.crt).
  2. Open a text editor (such as notepad) and paste the entire body of each certificate into one text file in the following order:

    1. The Primary Certificate - domain.crt
    2. The Intermediate Certificate - bundle.crt
    3. The Root Certificate - TrustedRoot.crt

    Make sure to include the beginning and end tags on each certificate. The result should look like this:

    -----BEGIN CERTIFICATE----- 
    (Your Primary SSL certificate: domain.crt) 
    -----END CERTIFICATE----- 

    -----BEGIN CERTIFICATE----- 
    (Your Intermediate certificate: bundle.crt) 
    -----END CERTIFICATE----- 

    -----BEGIN CERTIFICATE----- 
    (Your Root certificate: TrustedRoot.crt) 
    -----END CERTIFICATE-----

    Save the combined file as ssl-cert-full.pem. The .pem file is now ready to use.

Creating a .pem with the Server and Intermediate Certificates

  1. Log into your SSLGURU account and download your Intermediate (bundle.crt) and Primary Certificates (domain.crt).
  2. Open a text editor (such as notepad) and paste the entire body of each certificate into one text file in the following order:

    1. The Primary Certificate - domain.crt
    2. The Intermediate Certificate - bundle.crt

    Make sure to include the beginning and end tags on each certificate. The result should look like this:

    -----BEGIN CERTIFICATE----- 
    (Your Primary SSL certificate: domain.crt) 
    -----END CERTIFICATE----- 

    -----BEGIN CERTIFICATE----- 
    (Your Intermediate certificate: bundle.crt) 
    -----END CERTIFICATE-----

    Save the combined file as ssl-cert.pem. The .pem file is now ready to use.

Creating a .pem with the Private Key and Intermediate Certificates 

  1. Log into your SSLGURU account and download your Intermediate (bundle.crt) and Primary Certificates (domain.crt).
  2. Open a text editor (such as notepad) and paste the entire body of each certificate into one text file in the following order:

    1. The Private Key - domain.key (this was generated during when creating your CSR)
    2. The Primary Certificate - domain.crt
    3. The Intermediate Certificate - bundle.crt

    Make sure to include the beginning and end tags on each certificate. The result should look like this:

    -----BEGIN RSA PRIVATE KEY----- 
    (Your Private Key: domain.key) 
    -----END RSA PRIVATE KEY----- 

    -----BEGIN CERTIFICATE----- 
    (Your Primary SSL certificate: domain.crt) 
    -----END CERTIFICATE----- 

    -----BEGIN CERTIFICATE----- 
    (Your Intermediate certificate: bundle.crt) 
    -----END CERTIFICATE----- 


    Save the combined file as ssl-private-key.pem. The .pem file is now ready to use.


Creating a .pem with the Private Key , Intermediate Certificates and Root Certificate

  1. Log into your SSLGURU account and download your Intermediate (bundle.crt) and Primary Certificates (domain.crt).
  2. Open a text editor (such as notepad) and paste the entire body of each certificate into one text file in the following order:

    1. The Private Key - domain.key (this was generated during when creating your CSR)
    2. The Primary Certificate - domain.crt
    3. The Intermediate Certificate - bundle.crt
    4. The Root Certificate - TrustedRoot.crt

    Make sure to include the beginning and end tags on each certificate. The result should look like this:

    -----BEGIN RSA PRIVATE KEY----- 
    (Your Private Key: domain.key) 
    -----END RSA PRIVATE KEY----- 

    -----BEGIN CERTIFICATE----- 
    (Your Primary SSL certificate: domain.crt) 
    -----END CERTIFICATE----- 
    -----BEGIN CERTIFICATE----- 
    (Your Intermediate certificate: bundle.crt) 
    -----END CERTIFICATE----- 
    -----BEGIN CERTIFICATE----- 
    (Your Root certificate: TrustedRoot.crt) 
    -----END CERTIFICATE-----

    Save the combined file as ssl-private-key-full.pem. The .pem file is now ready to use.

Was this answer helpful?

Related Articles

SSL Installations
SSL installation depends on the type of server you are securing. Please select below the server...
Apache (with mod_ssl)
Installing SSL certificate on Apache with mod_ssl To install certificate you need 2...
Apple Mac OS X Server
Log in to admin server as a root. Create a folder /etc/httpd/ssl.crt/ (if it does not exist)....
Barracuda VPN server
Installing SSL certificate on Barracuda VPN serverImport CertificatesFrom the appliance web...
Cisco ACS Server
Note: If the domain/site certificate is created using CA certificate, you need to repeat steps...