1)什么是Nginx
nginx可以作为web服务器,但更多的时候,我们把它作为网关,因为它具备网关必备的功能:
-
反向代理
-
负载均衡
-
动态路由
-
请求过滤
总结NGINX有两大核心功能:第一,可以做为静态资源服务器来使用,并发和性能远高于tomcat。第二个功能就是做反向代理服务器。
2)Nginx作为web服务器
Web服务器分2类:
-
web应用服务器(动态服务器),如:
-
tomcat
-
resin
-
jetty
-
-
web服务器(静态服务器),如:
-
Apache 服务器(.httpaccess)
-
Nginx
-
IIS
-
区分:web服务器不能解析jsp等页面,只能处理js、css、html等静态资源。 并发:web服务器的并发能力远高于web应用服务器。
3)Nginx作为反向代理
什么是反向代理?
-
代理&