Nginx — Overview¶
Nginx is a popular, high-performance web server and networking tool that sits in front of apps and websites to handle traffic efficiently.
Nginx serves two main functions:
- Web server — Nginx can serve both dynamic and static content directly.
- Reverse proxy — it acts as an intermediary between the client's request and the backend servers, offering features like caching, compression, and security along the way.
See Configuration for how Nginx's configuration file is structured and the key directives used to control it.