什么是 nginx
Nginx 是一款轻量级的 Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,特点是占有内存少、并发能力强。Nginx 高并发能力强大、支持热不熟、启动简单。
Nginx 的反向代理
什么是正向/反向代理
- 正向代理,即在我们电脑本地上配置的一个代理,我们将使用我们自己配置的这个代理来帮我们去访问目标站点。举一个简单的例子,我们想要访问 X(推特)、Github 的时候,正常情况下国内是很慢或者无法访问的,但是我们可以在我们的电脑上配置一个代理服务器,让他帮我们去访问然后就 X 网站返回的内容交给我们本地电脑进行显示。
- 反向代理,现在代理服务器的配置不再由我们自己配置,而是由服务器那边人员去进行配置。同样的,配置代理服务器的目的也是为了提高访问体验。服务器那边配置好代理服务器后,当我们请求时请求的是代理服务器,而代理服务器会根据各个服务器的负载情况,动态的分配我们这次请求的流量往哪里走。Nginx 不但解决了向各个服务器的流量动态分发,还解决了在服务器之间共享 session 的问题。
2024/1/15...大约 4 分钟