en English
X

Select Language

Powered by Google TranslateTranslate

We hope you will find the Google translation service helpful, but we don’t promise that Google’s translation will be accurate or complete. You should not rely on Google’s translation. English is the official language of our site.

en English
X

Select Language

Powered by Google TranslateTranslate

We hope you will find the Google translation service helpful, but we don’t promise that Google’s translation will be accurate or complete. You should not rely on Google’s translation. English is the official language of our site.

Install an SSL/TLS Certificate in Google App Engine

Time needed: 30 minutes.

This tutorial will show you how to install an SSL/TLS certificate from SSL.com in Google App Engine.

  1. Download certificate from SSL.com.

    Locate your certificate order in your SSL.com account and download the certificate in Nginx format. The filename will end with .chained.crt.
    Nginx certificate download

  2. Convert private key format (if necessary).

    The private key you upload to App Engine must be an RSA key in PKCS#1 PEM format. Check the first line of private key file in a text editor. If the file begins with -----BEGIN RSA PRIVATE KEY-----, you’re ready to go. If you generated your private key and CSR with SSL.com’s CSR Manager, or you see that the first line of the file is -----BEGIN PRIVATE KEY----- (with no RSA), the key will need to be converted from PKCS#8 to PKCS#1. This is easy to do with an OpenSSL command like the following (replace EXAMPLE.key and EXAMPLE-RSA.key with your real filenames):

    openssl rsa -in EXAMPLES.key -out EXAMPLE-RSA.key

  3. Navigate to project.

    Navigate to your project in Google Cloud Platform.
    navigate to project

  4. Navigate to App Engine settings.

    Choose App Engine > Settings from the menu at the top left of the screen.
    App Engine Settings

  5. Open SSL certificates settings.

    Click the SSL certificates tab.
    SSL certificates tab

  6. Open certificate upload form.

    Click the Upload a new certificate button.
    Upload certificate button

  7. Upload certificate and private key.

    Give your certificate a name, upload or paste in your chained certificate and private key, and click the Upload button.
    Upload certificate

  8. Select domains.

    Select the domains you want to use the certificate with, then click the Save button.
    Select domains

  9. Done!

    Your certificate and key have been uploaded and mapped to your domain names in App Engine.
    certificate in app engine

Subscribe To SSL.com’s Newsletter

Don’t miss new articles and updates from SSL.com