Nginx学习记录

Nginx学习记录

什么是Nginx

Nginx是一个运行在服务器上的软件,是一个高性能HTTP和反向代理服务器

Nginx的特点

反向代理

Nginx作为反向代理服务器,接收客户端的请求,将请求转发给目标服务器,并将响应数据返回给客户端。

image-20240623140523578

负载均衡

就是利用反向代理实现的。将请求转发到不同的服务器上,减少单台服务器的负载。通过轮询、设置权重、IP-Hash等方式选择一台服务器。

动静分离

将动态请求和静态请求分开来,通过配置location实现。

img

好处:提高请求的访问效率,降低服务器的压力。

高可用

结合keepalived实现,通过配置keepalived和nginx保证Nginx的可用。

image-20240623141419406

Nginx配置文件

  1. 主要掌握nginx.conf的结构: 全局块、Events块、HTTP块(又分为全局块、Server块)
  2. 会配置HTTP块,主要是Server块的配置。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值