Nginx
what is nginx?
Nginx是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强。
what is 正向代理?
C知道A有钱,A又和B的关系好,B又和C关系好,C想找A借钱,给B说了这个事,B帮C去找A借钱,但是了A只知道钱借给了B,但是不知道钱去了C哪里。
(1)反向代理
也就相当于我给10086打电话,我永远不知道那边是谁,我只知道永远能打通。
(2)负载均衡
客户端发送多个请求到服务器,服务器处理请求,有一些可能是要与数据库进行交互,服务器处理完毕后,再将结果返回给客户端。
负载均衡:单个服务器解决不了,我们增加服务器的数量,然后将请求分发到各个服务器上,将原先请求集中到单个服务器上的情况改为将
请求分发到多个服务器上,将负载分发到不同的服务器,也就是我们所说的负载均衡。
(3)动静分离
为了加快网站的解析速度,可以把动态页面和静态页面由不同的服务器来解析,加快解析速度。降低原来单个服务器的压力。
nginx安装
(1)在linux系统安装nginx
(2)nginx常用命令
(3)nginx配置命令
nginx配置实例:1.反向代理
nginx配置实例:2.负载均衡
nginx配置实例:3.动静分离
nginx配置高可用集群
nginx原理

浙公网安备 33010602011771号