๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

DevOps Intermediate

What is Nginx?

A high-performance web server and reverse proxy known for its stability, low resource usage, and ability to handle many concurrent connections.

Nginx (pronounced "engine-x") serves as a web server, reverse proxy, load balancer, and HTTP cache. Its event-driven, non-blocking architecture handles thousands of concurrent connections efficiently.

Common uses include serving static files, proxying to application servers (PHP-FPM, Node.js, Python), SSL termination, and load balancing. Configuration uses a declarative block-based syntax.

Related Terms

Docker Volume
A mechanism for persisting data generated by Docker containers, surviving container restarts and removals.
Container Orchestration
The automated management of containerized applications including deployment, scaling, networking, and health monitoring across clusters.
Prometheus
An open-source monitoring and alerting toolkit that collects time-series metrics using a pull-based model.
Packer
A tool for creating identical machine images for multiple platforms from a single configuration file.
Docker
A platform for building, shipping, and running applications in lightweight, isolated containers.
Feature Flag
A technique that allows enabling or disabling features in production without deploying new code, enabling safe rollouts and A/B testing.
View All DevOps Terms โ†’