Submit Search
Upload
Nginx Essential
•
1 like
•
984 views
Gong Haibing
Follow
- Concepts - Introduction - Survive - HTTP module - Debug - UseCases
Read less
Read more
Presentations & Public Speaking
Report
Share
Report
Share
1 of 53
Download now
Download to read offline
Recommended
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
NGINX, Inc.
NGINX: Basics and Best Practices
NGINX: Basics and Best Practices
NGINX, Inc.
Learn nginx in 90mins
Learn nginx in 90mins
Larry Cai
NGINX: Basics and Best Practices EMEA
NGINX: Basics and Best Practices EMEA
NGINX, Inc.
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX, Inc.
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Amit Aggarwal
Introduction to NGINX web server
Introduction to NGINX web server
Md Waresul Islam
Introduction to Nginx
Introduction to Nginx
Knoldus Inc.
Recommended
High Availability Content Caching with NGINX
High Availability Content Caching with NGINX
NGINX, Inc.
NGINX: Basics and Best Practices
NGINX: Basics and Best Practices
NGINX, Inc.
Learn nginx in 90mins
Learn nginx in 90mins
Larry Cai
NGINX: Basics and Best Practices EMEA
NGINX: Basics and Best Practices EMEA
NGINX, Inc.
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX: Basics & Best Practices - EMEA Broadcast
NGINX, Inc.
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Nginx A High Performance Load Balancer, Web Server & Reverse Proxy
Amit Aggarwal
Introduction to NGINX web server
Introduction to NGINX web server
Md Waresul Islam
Introduction to Nginx
Introduction to Nginx
Knoldus Inc.
NGINX Installation and Tuning
NGINX Installation and Tuning
NGINX, Inc.
Nginx
Nginx
Geeta Vinnakota
Load Balancing and Scaling with NGINX
Load Balancing and Scaling with NGINX
NGINX, Inc.
NGINX ADC: Basics and Best Practices – EMEA
NGINX ADC: Basics and Best Practices – EMEA
NGINX, Inc.
Nginx
Nginx
Dhrubaji Mandal ♛
Nginx dhruba mandal
Nginx dhruba mandal
Dhrubaji Mandal ♛
Nginx internals
Nginx internals
liqiang xu
NGINX ADC: Basics and Best Practices
NGINX ADC: Basics and Best Practices
NGINX, Inc.
Using NGINX as an Effective and Highly Available Content Cache
Using NGINX as an Effective and Highly Available Content Cache
Kevin Jones
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX, Inc.
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX, Inc.
HTTP2 and gRPC
HTTP2 and gRPC
Guo Jing
NGINX High-performance Caching
NGINX High-performance Caching
NGINX, Inc.
Spring MVC to iOS and the REST
Spring MVC to iOS and the REST
Roy Clarkson
OpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and Fanout
OpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and Fanout
Saju Madhavan
5 things you didn't know nginx could do
5 things you didn't know nginx could do
sarahnovotny
Nginx Internals
Nginx Internals
Joshua Zhu
Node js introduction
Node js introduction
Joseph de Castelnau
Introduction to Spring Cloud
Introduction to Spring Cloud
VMware Tanzu
From Zero to Docker
From Zero to Docker
Abhishek Verma
Java User Group Cologne
Java User Group Cologne
Software Entwicklung Beratung Schulung
Introduction to node js - From "hello world" to deploying on azure
Introduction to node js - From "hello world" to deploying on azure
Colin Mackay
More Related Content
What's hot
NGINX Installation and Tuning
NGINX Installation and Tuning
NGINX, Inc.
Nginx
Nginx
Geeta Vinnakota
Load Balancing and Scaling with NGINX
Load Balancing and Scaling with NGINX
NGINX, Inc.
NGINX ADC: Basics and Best Practices – EMEA
NGINX ADC: Basics and Best Practices – EMEA
NGINX, Inc.
Nginx
Nginx
Dhrubaji Mandal ♛
Nginx dhruba mandal
Nginx dhruba mandal
Dhrubaji Mandal ♛
Nginx internals
Nginx internals
liqiang xu
NGINX ADC: Basics and Best Practices
NGINX ADC: Basics and Best Practices
NGINX, Inc.
Using NGINX as an Effective and Highly Available Content Cache
Using NGINX as an Effective and Highly Available Content Cache
Kevin Jones
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX, Inc.
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX, Inc.
HTTP2 and gRPC
HTTP2 and gRPC
Guo Jing
NGINX High-performance Caching
NGINX High-performance Caching
NGINX, Inc.
Spring MVC to iOS and the REST
Spring MVC to iOS and the REST
Roy Clarkson
OpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and Fanout
OpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and Fanout
Saju Madhavan
5 things you didn't know nginx could do
5 things you didn't know nginx could do
sarahnovotny
Nginx Internals
Nginx Internals
Joshua Zhu
Node js introduction
Node js introduction
Joseph de Castelnau
Introduction to Spring Cloud
Introduction to Spring Cloud
VMware Tanzu
From Zero to Docker
From Zero to Docker
Abhishek Verma
What's hot
(20)
NGINX Installation and Tuning
NGINX Installation and Tuning
Nginx
Nginx
Load Balancing and Scaling with NGINX
Load Balancing and Scaling with NGINX
NGINX ADC: Basics and Best Practices – EMEA
NGINX ADC: Basics and Best Practices – EMEA
Nginx
Nginx
Nginx dhruba mandal
Nginx dhruba mandal
Nginx internals
Nginx internals
NGINX ADC: Basics and Best Practices
NGINX ADC: Basics and Best Practices
Using NGINX as an Effective and Highly Available Content Cache
Using NGINX as an Effective and Highly Available Content Cache
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
NGINX: High Performance Load Balancing
HTTP2 and gRPC
HTTP2 and gRPC
NGINX High-performance Caching
NGINX High-performance Caching
Spring MVC to iOS and the REST
Spring MVC to iOS and the REST
OpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and Fanout
OpenStack Oslo Messaging RPC API Tutorial Demo Call, Cast and Fanout
5 things you didn't know nginx could do
5 things you didn't know nginx could do
Nginx Internals
Nginx Internals
Node js introduction
Node js introduction
Introduction to Spring Cloud
Introduction to Spring Cloud
From Zero to Docker
From Zero to Docker
Similar to Nginx Essential
Java User Group Cologne
Java User Group Cologne
Software Entwicklung Beratung Schulung
Introduction to node js - From "hello world" to deploying on azure
Introduction to node js - From "hello world" to deploying on azure
Colin Mackay
Guideline paper@rpi full_stack_python_arch
Guideline paper@rpi full_stack_python_arch
Anthony Le Goff
Containerising bootiful microservices javaeeconf
Containerising bootiful microservices javaeeconf
Ivan Vasyliev
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
NGINX, Inc.
Benefits of an Open environment with Wakanda
Benefits of an Open environment with Wakanda
Alexandre Morgaut
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Brian Culver
What's new in NGINX Plus R19
What's new in NGINX Plus R19
NGINX, Inc.
tuning-nginx-for-high-performance-nick-shadrin.pdf
tuning-nginx-for-high-performance-nick-shadrin.pdf
trihang02122018
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Brian Culver
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Yoichi Kawasaki
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014
Amazon Web Services
CodeIgniter For Project : Lesson 103 - Introduction to Codeigniter
CodeIgniter For Project : Lesson 103 - Introduction to Codeigniter
Weerayut Hongsa
Speed = $$$
Speed = $$$
Peter Gfader
Building APIs with NodeJS on Microsoft Azure Websites - Redmond
Building APIs with NodeJS on Microsoft Azure Websites - Redmond
Rick G. Garibay
Rapid development with Rails
Rapid development with Rails
Yi-Ting Cheng
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
Ortus Solutions, Corp
What’s New in NGINX Plus R15?
What’s New in NGINX Plus R15?
NGINX, Inc.
Lecture05.pptx
Lecture05.pptx
MrVMNair
Spring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
Spring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
Red Hat Developers
Similar to Nginx Essential
(20)
Java User Group Cologne
Java User Group Cologne
Introduction to node js - From "hello world" to deploying on azure
Introduction to node js - From "hello world" to deploying on azure
Guideline paper@rpi full_stack_python_arch
Guideline paper@rpi full_stack_python_arch
Containerising bootiful microservices javaeeconf
Containerising bootiful microservices javaeeconf
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
Benefits of an Open environment with Wakanda
Benefits of an Open environment with Wakanda
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
What's new in NGINX Plus R19
What's new in NGINX Plus R19
tuning-nginx-for-high-performance-nick-shadrin.pdf
tuning-nginx-for-high-performance-nick-shadrin.pdf
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014
(WEB301) Operational Web Log Analysis | AWS re:Invent 2014
CodeIgniter For Project : Lesson 103 - Introduction to Codeigniter
CodeIgniter For Project : Lesson 103 - Introduction to Codeigniter
Speed = $$$
Speed = $$$
Building APIs with NodeJS on Microsoft Azure Websites - Redmond
Building APIs with NodeJS on Microsoft Azure Websites - Redmond
Rapid development with Rails
Rapid development with Rails
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
ITB2019 NGINX Overview and Technical Aspects - Kevin Jones
What’s New in NGINX Plus R15?
What’s New in NGINX Plus R15?
Lecture05.pptx
Lecture05.pptx
Spring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
Spring Boot to Quarkus: A real app migration experience | DevNation Tech Talk
More from Gong Haibing
Ansible Introduction
Ansible Introduction
Gong Haibing
How to Code Review
How to Code Review
Gong Haibing
A Byte of Software Deployment
A Byte of Software Deployment
Gong Haibing
Sponia with QingCloud
Sponia with QingCloud
Gong Haibing
Search Engine
Search Engine
Gong Haibing
Jenkins-CI
Jenkins-CI
Gong Haibing
Linux Fundamental
Linux Fundamental
Gong Haibing
Database Fundamental
Database Fundamental
Gong Haibing
Git Real
Git Real
Gong Haibing
More from Gong Haibing
(9)
Ansible Introduction
Ansible Introduction
How to Code Review
How to Code Review
A Byte of Software Deployment
A Byte of Software Deployment
Sponia with QingCloud
Sponia with QingCloud
Search Engine
Search Engine
Jenkins-CI
Jenkins-CI
Linux Fundamental
Linux Fundamental
Database Fundamental
Database Fundamental
Git Real
Git Real
Recently uploaded
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
Tatiana Gurgel
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
vikas rana
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
Basil Achie
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
saastr
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
Pooja Nehwal
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
NETWAYS
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
NETWAYS
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Delhi Call girls
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
Pooja Nehwal
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
akankshagupta7348026
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
soniya singh
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
henrik385807
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.ppt
ssuser319dad
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
henrik385807
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
anamikaraghav4
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
henrik385807
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Kayode Fayemi
George Lever - eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
eCommerce Institute
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
NETWAYS
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
FamilyWorshipCenterD
Recently uploaded
(20)
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.ppt
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
George Lever - eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Nginx Essential
1.
Nginx Essential @dylanninin
2.
Agenda • Concepts • Introduction •
Survive • HTTP module • Debug • Dev • UseCases
3.
Concepts
4.
Web Server https://ruslanspivak.com/lsbaws-part1/
5.
Web Server https://ruslanspivak.com/lsbaws-part1/
6.
Protocol: HTTP https://ruslanspivak.com/lsbaws-part1/
7.
Protocol: HTTP
8.
Introduction
9.
Web Server https://w3techs.com/technologies/overview/web_server/all
10.
Web Server https://w3techs.com/technologies/cross/web_server/ranking
11.
Nginx
12.
https://www.nginx.com/blog/owen-garrett-keynote-nginx-conf-2016/ Nginx
13.
Features https://www.linkedin.com/pulse/nginx-web-server-its-features-webserver-ajit-punchhi
14.
Architecture http://www.aosabook.org/en/nginx.html
15.
Modules http://www.programering.com/a/MTOxUDMwATE.html
16.
Survive
17.
Installation https://nginx.org/en/docs/configure.html
18.
Layout
19.
Configuration http://www.nginxguts.com/2011/02/http-modules/
20.
Configuration
21.
/path/to/nginx
22.
Log
23.
HTTP Module
24.
Generic Process Flow
25.
Server Select
26.
Server Select www.slideshare.net/joshzhu/nginx-internals
27.
Request Process Phases
28.
Location Match
29.
Location Match
30.
URI Rewrite
31.
URI Rewrite rewrite engine
32.
URI Rewrite rewrite flag
33.
URI Rewrite rewrite log
34.
Filter http://www.slideshare.net/joshzhu/nginx-internals
35.
Upstream
36.
Load Balance https://www.packtpub.com/networking-and-servers/nginx-essentials
37.
Load Balance https://www.packtpub.com/networking-and-servers/nginx-essentials
38.
SSL https://hpbn.co/transport-layer-security-tls/
39.
Debug
40.
Log
41.
Debug Mode http://nginx.org/en/docs/debugging_log.html
42.
Live in production http://agentzh.org/misc/slides/qcon-beijing-2015/application-of-lua-in-nginx.pdf
43.
Live in production
44.
Dev
45.
Customize tengine.taobao.org/book/index.html
46.
Tengine http://tengine.taobao.org
47.
OpenResty http://openresty.org
48.
UseCases
49.
apollo#70: proxy_pass cycle
issue
50.
jk: auth_basic
51.
Download links
52.
Q & A
53.
Reference • https://nginx.org/ • https://ruslanspivak.com/lsbaws-part1/ •
https://www.nginx.com/blog/owen-garrett-keynote-nginx-conf-2016/ • http://www.aosabook.org/en/nginx.html • http://www.slideshare.net/joshzhu/nginx-internals • https://hpbn.co/transport-layer-security-tls/ • http://tengine.taobao.org/book/index.html • http://openresty.org • http://tengine.taobao.org • https://www.nginx.com/resources/wiki/modules/ • http://www.evanmiller.org/nginx-modules-guide.html • Source conf/scripts in these slides
Download now