NGINX Plus, the high-performance application delivery platform, load balancer, and web server, is available on the Google Cloud Platform as a virtual machine (VM) image. The VM image contains the latest version of NGINX Plus, optimized for use with the Google Cloud Platform Compute Engine.

Installing the NGINX Plus VM

To quickly set up an NGINX Plus environment on the Google Cloud Platform using Cloud Launcher:

  1. Access the NGINX Plus page in the Google Cloud Launcher and click the Launch on Google Cloud Platform button.

    gcp-nginx-plus-page

  2. The Google Developers Console window opens. Select the project to associate with your NGINX Plus instance from the drop-down list, and click the Continue button.

    gcp-project

  3. Create a new VM instance, specifying its name, zone, machine type, and boot disk.

    Note: In the Firewall section, be sure the Allow HTTP traffic checkbox is checked. For more information on controlling incoming traffic, click the gray help button, which takes you to Firewalls in the Google Cloud Platform Compute Engine documentation.

    gcp-instance

  4. Click the Create button. The Google Developers Console confirms that NGINX Plus was deployed.

    gcp-deployed

As soon as the new VM launches, NGINX Plus starts automatically and serves a default index.html page. To verify that NGINX Plus is working properly, use a web browser to access the public DNS name of the new VM and view the page.

You can also check the status of the NGINX Plus server by logging into the VM and running this command:

# /etc/init.d/nginx status

What If I Need Help?

If you encounter any problems with NGINX Plus configuration, documentation is available at nginx.org and in the NGINX Plus Admin Guide.

Customers who purchase an NGINX Plus VM image on the Google Cloud Platform are eligible for the Google Cloud Platform VM support provided by the NGINX, Inc. engineering team. To activate support, submit the Google Cloud Platform Support Activation form.

Accessing the Open Source Licenses for NGINX Plus

NGINX Plus includes open source software written by NGINX, Inc. and other contributors. The text of the open source licenses is provided in Appendix B of the NGINX Plus Reference Guide. To access the guide included with the NGINX Plus VM instance, run this command:

# less /usr/share/nginx/html/nginx-modules-reference.pdf

The NGINX Plus Reference Guide is also available online on the NGINX, Inc. website.