Skip to main content
Don’t miss what’s next at Microsoft Ignite
Don’t miss what’s next at Microsoft IgniteGet direct access to the people, products, and expertise behind Microsoft technology, with opportunities to ask questions, build skills, and learn alongside the community.
Register now
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/provencloud.nginx-a77152f3-7a14-4199-8bda-59bb4464ac43/image2_provencloudlogolarge.png

Nginx Web Server on Ubuntu 24.04 LTS by ProvenCloud

by ProvenCloud

Nginx on Azure: performance-tuned Nginx web server.

Nginx on Azure, ready in minutes. Deploy the virtual machine, open its public IP address in a browser and you are ready to go. There is no installer to run and nothing to configure.

Nginx is an open source web server and reverse proxy known for handling many connections with little memory. People use it to host websites, serve static files, and sit in front of applications as a reverse proxy or load balancer. This image gives developers and site owners a clean, tuned Nginx server in minutes, with guided scripts for the jobs you do most.

Why teams choose this image

  • Simple and fast: Nginx 1.30 from the official nginx.org stable repository, tuned workers, and free Let's Encrypt certificates that renew on their own.
  • The status page password is set from your VM ID on first boot, so no two servers share it.
  • Up to date: every component is on its latest stable release and the image carries all Ubuntu 24.04 LTS security updates, with nothing pending.
  • Supports Trusted Launch with Secure Boot and vTPM. No build-time SSH keys or shell history are left in the image.

What is included

  • Nginx 1.30 from the official nginx.org stable repository
  • Certbot for free Let's Encrypt certificates that renew on their own
  • Guided scripts to add sites, proxies and certificates
  • A password-protected status page
  • Ubuntu 24.04 LTS, fully patched

Getting started

Open http://<vm-public-ip>/ for the welcome page. Live counters are at /nginx_status (user admin, password: your VM ID (Azure portal > the virtual machine > Properties > VM ID)); /healthz needs no password.

Ports opened for you: SSH 22 and 80, 443. For production, limit admin ports to your own IP address and add your domain with an SSL certificate. Step-by-step guide: provencloud.io/catalog/azure-nginx-ubuntu-24-04

Who it is for

Developers and site owners who want a clean web server or reverse proxy on Azure.

Pricing

The price shown is the software and packaging fee. Azure infrastructure charges for the virtual machine, disk and network are billed separately by Microsoft.

Support

ProvenCloud supports the image, its first-boot setup and its access tools. Email support@provencloud.io and we reply within one business day.

Nginx is open source software licensed under BSD-2-Clause, and Certbot under Apache-2.0. NGINX is a trademark of F5, Inc. This image is an independent build by ProvenCloud.

English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use About our ads Manage cookies