神器 Nginx 的学习手册《一》
“我一秒钟几千万上下,会跟你们吃杂碎面?”
01
Nginx 常识网结构图
Nginx 的常识网结构图如下:02反向署理
正向署理:局域网中的电脑用户想要直接拜访网络是不可行的,只能经过署理服务器来拜访,这种署理服务就被称为正向署理。反向署理:客户端无法感知署理,由于客户端拜访网络不需要装备,只要把请求发送到反向署理服务器,由反向署理服务器去选择方针服务器获取数据,然后再回来到客户端。
此时反向署理服务器和方针服务器对外便是一个服务器,暴露的是署理服务器地址,隐藏了实在服务器 IP 地址。
03负载均衡客户端发送多个请求到服务器,服务器处理请求,有一些或许要与数据库进行交互,服务器处理完毕之后,再将结果回来给客户端。
一般请求和响应过程如下图:
但是随着信息数量增加,拜访量和数据量飞速增加,一般架构无法满足现在的需求。
咱们首要想到的是升级服务器装备,能够由于摩尔定律的日益失效,单纯从硬件提高性能现已逐步不可取了,怎样处理这种需求呢?
咱们能够增加服务器的数量,构建集群,将请求分发到各个服务器上,将本来请求集中到单个服务器的状况改为请求分发到多个服务器,也便是咱们说的负载均衡。
图解负载均衡:
假设有 15 个请求发送到署理服务器,那么由署理服务器依据服务器数量,平均分配,每个服务器处理 5 个请求,这个过程就叫做负载均衡。
04动态别离
为了加速网站的解析速度,能够把动态页面和静态页面交给不同的服务器来解析,加速解析的速度,下降由单个服务器的压力。
动态别离之前的状态:
动态别离之后:
05Nginx安装
Nginx 如何在 Linux 安装
Nginx 常用命令
检查版别:
./nginx -v
发动:
./nginx
关闭(有两种方式,引荐使用 ./nginx -s quit):
./nginx -s stop
./nginx -s quit
重新加载 Nginx 装备:
./nginx -s reload