Install an SSL/TLS Certificate in Google App Engine

How to install an SSL/TLS certificate from SSL.com in Google App Engine.

Related Content

Want to keep learning?

Subscribe to SSL.com’s newsletter, stay informed and secure.

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

Stay Informed and Secure

SSL.com is a global leader in cybersecurity, PKI and digital certificates. Sign up to receive the latest industry news, tips, and product announcements from SSL.com.

We’d love your feedback

Take our survey and let us know your thoughts on your recent purchase.