Nginx学习笔记-认识和安装Nginx

认识NGINX

1、Nginx的主要场景

  • 静态资源服务
    • 通过本地文件系统提供服务
  • 反向代理服务
    • Nginx强大的性能支撑起了缓存和负载均衡等功能
  • API服务
    • OpenResty

2、Nginx出现的原因

低效的Apache:一个连接对应一个进程,已经无法满足互联网快速增长下的性能要求

3、Nginx的主要优点

高并发、高性能

在32C+64G的机器上,Nginx能够轻松达到数千万的并发连接,如果是处理简单的静态资源,可以达到百万RPS

可扩展性好

通过OpenResty支持多种API扩展

高可靠性

Nginx通常部署在企业的边缘节点上,如果要在企业中达到四个9或者五个9,则需要一年只能宕机一秒

热部署

如果不支持热部署,Kill掉Nginx进程会导致操作系统为所有的已经建立连接客户端发送一个TCP RESET 复位包,大部分客户端没有办法有效地处理复位请求

4、Nginx的组成

Nginx二进制可执行文件

  • 由各模块源码编译出的一个文件

Nginx.conf配置文件

  • 控制Nginx的行为

access.log访问日志

    • 0
      点赞
    • 0
      收藏
      觉得还不错? 一键收藏
    • 0
      评论

    “相关推荐”对你有帮助么?

    • 非常没帮助
    • 没帮助
    • 一般
    • 有帮助
    • 非常有帮助
    提交
    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值