Path
Web Servers and Proxies
Serve a site, put a reverse proxy in front of an app, balance load, cache responses and add HTTPS - the nginx every DevOps engineer meets first.
By Deboistech 5 labs 72 minBeginner to intermediate
Showing 1 of 5 labs.
- Beginner Serve a site with nginx Write nginx.conf from scratch: a server, root, try_files, an error page and gzip.
- Intermediate Put nginx in front of an app Forward /api/ to an app, pass the real client details, allow WebSockets, set timeouts.
- Subscription Balance load across servers Spread traffic over three servers: upstream, weights, failover, a backup, a method.
- Subscription Cache responses with nginx Cache an API with proxy_cache, expose hits and misses, give assets long expiry.
- Subscription HTTPS, redirects and HSTS Read a real certificate with openssl, then set up TLS, a redirect and an HSTS header.