Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。除了http它还支持IMAP/POP3等协议。
目前比较常见的系统架构中,nginx一般都是在入口处,作为反向代理。
提到Nginx就不能不提反向代理。
正向代理: 代理客户端去请求服务器,然后将服务器的响应返回给客户端。我们平常科学上网用的代理服务器起到的作用就是正向代理。正向代理代理的是客户端。
反向代理: 代理服务器来接受客户端的请求,然后将客户端的请求转发到内部网络,并将服务器上得到的结果返回给客户端。反向代理代理的是服务端。
是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。其特点是占有内存少,并发能力强,易于开发,部署方便。Nginx 支持多语言通用服务器。
Nginx高性能服务器:是一种自由的,开源的,高性能的HTTP服务器;同时也是一个IMAP,POP3.SMTP代理服务器;用来实现负载均衡的。特点:高可用,高并发,热部署,高扩展,低消耗。