documentation, poc, testbeds, how-tos, etc
- nginx can serve static content, do load balancing, reverse-proxy, content cache, rate limiter etc
- default.conf is used to configure
- context and directives, 2 key concept to manage entire nginx configuration.
- Core contexts are: Main, Event, Http, Server, Location
- Other contexts used are: upstream, if
- important directives are: root, index, try_files, autoindex, internal, listen etc
- nginx docs: https://docs.nginx.com/nginx/admin-guide/
- detail blog on context: https://www.digitalocean.com/community/tutorials/understanding-the-nginx-configuration-file-structure-and-configuration-contexts
- Http core module doc for directives application in context: http://nginx.org/en/docs/http/ngx_http_core_module.html
- directive list: https://nginx.org/en/docs/dirindex.html
- Linkedin learning course: https://www.linkedin.com/learning/learning-nginx-17014605/