什么是Nginx
nginx是一个HTTP和反向代理服务器,一个邮件代理服务器,和一个通用的TCP/UDP代理服务器,最初编写的Igor Sysoev。
HTTP服务器
指可以处理浏览器等web客户端发送的http请求并返回相应响应的计算机程序。
反向代理
反向是相对于正向的。正向代理即我们通常所说的代理。
正向代理代理的是客户端,服务端不知道向它发送讯息的是哪一台计算机。
反向代理代理的是服务端,客户端不知道真正提供服务的是哪一台计算机。
Nginx的结构
进程 : master进程和worker进程
组件:http、upstream、 email、 event