文章目录

  • 1.Nginx的三个主要应用场景
    • 静态资源服务
    • 反向代理服务
    • API服务
  • 2.Nginx的出现原因
  • 3.Nginx的优点
  • 4.Nginx的组成
  • 5.Nginx的版本发布
  • 6.选择那一个版本
  • 参考

1.Nginx的三个主要应用场景

静态资源服务

通过本地文件系统提供服务

反向代理服务

  • Nginx的强大性能
  • 缓存
  • 负载均衡

API服务

OpenResty

2.Nginx的出现原因

  • 互联网数据量快速增长
  • 硬件性能的提升
  • 低效的Apache,一个连接对应一个进程

3.Nginx的优点

  • 高并发
  • 可扩展性好
    模块化设计,生态圈丰富
  • 高可靠性
    宕机时间端
  • 热部署
    不停止服务的情况下升级Nginx
  • BSD许可证

4.Nginx的组成

  • Nginx二进制可执行文件
    由各模块源码编译出的一个文件
  • Nginx.conf配置文件
    控制Nginx的行为
  • access.log的访问日志
    记录每一条http请求信息
  • error.log错误日志
    定位问题

5.Nginx的版本发布


mainline版本(奇数号版本),stable版本(偶数号版本)

6.选择那一个版本

  • 开源版:
  • 商业版:
  • 免费OpenResty与商业版OpenResty
    如果没有太多需求,开源版就可以,如果需要开发防火墙,建议选择OpenResty版本

参考

极客时间----《Nginx核心知识100讲》

Nginx概述(1)----应用场景,出现原因,优点,组成相关推荐

  1. 如何快速实现一个基于Nginx网站的监控场景

    一切从应用服务监控说起 小明所在的一家小型互联网创业公司一直将应用运行在阿里云上.该应用采用通用的分布式 Nginx+App 架构为用户提供电商数据统计的 webservice 服务.应用运行至今除偶 ...

  2. Nginx的五大应用场景详解

    本文来说下Nginx的五大应用场景 文章目录 HTTP服务器 静态服务器 反向代理 负载均衡 动静分离 其他 HTTP服务器 Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用N ...

  3. Nginx 概述 如何正规安装 静态网页配置 反向代理配置 负载均衡配置

    目录 1. 基本概念 1.1 Nginx初步认识 1.2 正向/反向代理 1.3 域名和IP 2. Nginx安装和配置 2.1 安装Nginx 2.2 配置 3. Nginx的使用 3.1 部署静态 ...

  4. dnf命令参数详细说明、bclinux8或centos8以上系统使用dnf命令离线安装本地rpm包方法及场景和原因、使用dnf命令提示正在等待 pid 为422620的进程退出。的解决方法

    文章目录 dnf命令 dnf说明 安装 DNF 包管理器 dnf [选项] 命令 [dnf使用说明] dnf安装本地rpm包 全部参数 bclinux8或centos8以上系统使用dnf命令安装rpm ...

  5. Rsync 备份服务:基本概述、应用场景、传输模式、注意事项、密码解决方案、服务实践、备份案例、结合inotify

    Rsync 备份服务 Rsync基本概述 rsync是一款开源.快速.多功能.可实现全量及增量的本地或远程数据同步备份的优秀工具.rsync软件适用于Unix/linux/Windows等多种操作系统 ...

  6. 如何快速实现一个基于Nginx的网站监控场景 – 操作篇

    本文介绍ARMS如何实现Nginx的监控场景,对于ARMS本文主要解决的问题,还记得小明的老板给他布置的任务吗?需求回顾 1. ARMS的Nginx监控方案概述和准备 目前在监控领域上比较流行的数据处 ...

  7. 如何基于ARMS快速实现一个基于Nginx的网站监控场景 – 操作篇

    原文链接 本文介绍ARMS如何实现Nginx的监控场景,对于ARMS本文主要解决的问题,还记得小明的老板给他布置的任务吗?需求回顾 1. ARMS的Nginx监控方案概述和准备 目前在监控领域上比较流 ...

  8. Nginx概述与安装

    什么是Nginx 一款服务器软件,类似于Apache.Tomcat Nginx还是一款HTTP和反向代理服务器,同时也是一个代理邮件服务器.除了实现网站发布的功能外,还可以提供负载均衡. 所谓负载均衡 ...

  9. Nginx 502 Bad Gateway 错误的原因及解决方法

    2019独角兽企业重金招聘Python工程师标准>>> 刚才在调试程序的时候,居然服务器502错误,昨天晚上也发生了,好像我没有做非常规的操作. 然后网上寻找了下答案, 把一些原因及 ...

  10. Nginx 概述(2)

    Nginx中文文档 > 概述 __HTTP基础功能:__ 处理静态文件,索引文件以及自动索引: 反向代理加速(无缓存),简单的负载均衡和容错: FastCGI,简单的负载均衡和容错: 模块化的结 ...

最新文章

  1. 密码学信息理论基础2
  2. 改进的简单Tooltips显示
  3. java file ip_java常用工具类 IP、File文件工具类
  4. Java泛型主题讨论
  5. 三、Numpy数组操作
  6. Android开发之Handler
  7. mt7620a拓展串口
  8. Security Tutorials系列文章第七章:User-Based Authorization(下)
  9. SpringMVC中使用@RequestBody,@ResponseBody注解实现Java对象和XML/JSON数据自动转换)
  10. vbs整人代码蓝屏_vbs整人代码
  11. 2020年ROS机器人操作系统用户官方调查
  12. linux内存扩展,linux 扩展内存
  13. Tungsten Fabric解决方案指南-Gateway MX
  14. Static Single Assignment(SSA)
  15. element ui中table合并相同内容单元格
  16. ICLR22 自监督graph learning------------AUTOMATED SELF-SUPERVISED LEARNING FORGRAPHS--- 密歇根州立
  17. 计算任意年份的2月有多少天
  18. 基础结构之树结构详解
  19. 古董VS2002安装
  20. 论文阅读——Mockingjay: unsupervised speech representation learning

热门文章

  1. web页面移动端键盘弹出后对页面布局的影响
  2. 请认真使用没有后悔药的parted分区工具
  3. 通过HttpURLConnection模拟post表单提交
  4. 平板Android调试打开log,Android 调试日志
  5. iris数据_针对iris数据集 支持向量机不同核函数的比较
  6. eclipse哪个版本最稳定_新版鹿鼎记开播啦,你最喜欢哪个版本?最还原原著的原来是他...
  7. 在java创建线程结果_Java创建线程的三种方式
  8. 无缓冲I/O与有缓冲I/O区别
  9. a letter and a number
  10. vb6 英文和中文长度不同_PPT里中文排版就是没英文好看?你怕是假酒喝多了…...