DC Associates Group logoDC Associates Group

Home / Docs / NGINX Web Server (Hardened) / Install

Install NGINX Web Server (Hardened)

Launch, connect, and validate — with the expected result after every step.

Prerequisites

AWS

  1. Subscribe on the listing page, then Launch from Website (or EC2 console) choosing a current-generation x86-64 instance (4 vCPU+; pricing floor) and your SSH key pair.
    Expected result Instance reaches 2/2 status checks.
  2. Allow inbound 80/443 in the security group (SSH 22 restricted to your IP).
    Expected result curl http://<public-ip>/ returns the NGINX welcome page.

Google Cloud

  1. Deploy from the Marketplace listing into your project (n2-standard-4 or larger), or use the listing's deployment package.
    Expected result VM is RUNNING; the deployment's firewall rules show 80/443 allowed to the network tag.
  2. Browse to http://<external-ip>/.
    Expected result NGINX welcome page renders.

Validate

curl -fsS http://127.0.0.1/ (returns the default page)

First boot: Service is enabled at build; nginx serves immediately on first boot. No credential generation.

Secure it

Costs & quotas

Software is billed by the marketplace at the listed rate; infrastructure (VM, storage, egress) is billed by your cloud at its standard rates. The recommended size fits default service quotas in most accounts — if you scale out, review your cloud's quota console before launch.

Next: configuration · troubleshooting · security notes