nginx
一、nginx基本概念
1.1 什么是nginx
- Nginx 是高性能的 HTTP 和反向代理的服务器,处理高并发能力是十分强大的,能经受高负 载的考验,有报告表明能支持高达 50,000
个并发连接数
1.2 nginx反向代理与正向代理
- 正向代理:隐藏真实的客户端ip,有代理服务器发送请求
(1)需要在客户端配置代理服务器进行指定网站访问
- 反向代理:隐藏真实的服务端,前端将请求发由反向代理服务器(外网ip),其通过负载均衡策略向服务端(内网ip)发送请求,获取数据响应给前端
(2) 暴露的是代理服务器地址,隐藏了真实服务器 IP 地址。
1.3 nginx的负载均衡
- 增加服务器的数量,然后将请求分发到各个服务器上,将原先请求集中到单个服务器上的情况改为将请求分发到多个服务器上,将负载分发到不同的服务器,也就是我们所说的负载均衡
1.3 nginx的动静分离
- 静态资源和动态资源存放到不同的服务器
二、Nginx的安装与基本配置
1.安装步骤
三、常用命令
1.sbin目录下
2.
3.
- 改完配置文件需要重新加载才可以生效
具体应用
- 部署静态资源到nginx服务器上