- Introduction to NGINX
- Install NGINX in MAC
- Install NGINX on CentOS
- Install NGINX on ubuntu
- Exploring nginx configuration file
- configure to serve static pages from file system
- How to reload the configurations?
- How to stop NGINX?
- How to reopen log files?
- Location Blocks
- Prefix match
- Match exact uri
- Match Regular Expression
- Variables
- specific variables demo
- Map query parameters to variables
- Custom variables
- Conditionals support
- Redirect the request
- Rewrite the request internally
- try_files example
- try_files with $uri example
- Named Locations
- Error and Access log
- Specify error and access logs for specific requests
- Disable access log for specific requests
- Worker Processes
- worker_connections: Maximum number of connections opened by a worker process
- Maximum number of connections accepted by NGINX
- pid: Get process id of the nginx
- client_body_buffer_size: Set client body buffer size
- client_max_body_size: Maximum allowed payload size
- client_header_buffer_size: Set client header buffer size
- client_body_timeout: Specify time out to read client request body
- client_header_timeout: Specify time out to read client headers
- keepalive_timeout: Maximum time a connection is open for client
- send_timeout: Set timeout for transmitting response to the client
- Add response headers
- expires: Set Expires and Cache-Control headers
- Compress response payload
- Forward requests to respective servers
Previous Next Home
No comments:
Post a Comment