nginx简单了解

  • Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004104日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。
  • Nginx特点是占用内存少,并发能力强,它的并发能力确实在同类型的网页服务器中表现较好。Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location blocklocationnginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同的模块去完成相应的工作。

nginx相对于Apache优点:

  • 高并发响应性能非常好,官方nginx处理静态文件并发5w/s
  • 反向代理性能非常好(可用于负载均衡)
  • 内存和CPU占用率低。(为Apache1/51/10
  • 对后端服务有健康检查功能。
  • 支持PHP cgi方式和fastcgi方式。
  • 配置代码简洁且容易上手。
posted @ 2020-09-09 10:13  Eleanor123  阅读(96)  评论(0编辑  收藏  举报