nginx的说明及安装

[TOC]

nginx 的特点

  • 模块化设计,较好的扩展性
  • 高可用 master/worker
  • 支持热部署,不停机更新配置文件
  • 低内存消耗
  • event-driven

nginx基本功能

  • 静态资源的web服务器
  • http协议的反向代理服务器
  • pop3/imap4协议反向代理服务器;
  • FastCGI, uWSGI等协议的代理
  • 模块化功能加载
  • web服务器相关功能:
    虚拟主机,keepalive,访问日志,url rewrite,路径别名,基于IP及用户的访问控制,支付速率限制及并发数限制,...;

nginx的程序架构

  • master/worker
    一个master进程,可生成一个或多个worker进程;
    master: 加载配置文件,管理worker进程,平滑升级,...;
    worker: http服务,http代理,fastcgi代理,...;

nginx模块类型

核心模块:core module
标准模块:

  • standard HTTP modules
  • Optional HTTP modules
  • Mail modules

第三方模块:

tengine源码安装

./configure --prefix=/usr/local/nginx \
--user=www --group=www \
--with-http_stub_status_module \
--with-http_v2_module \
--with-http_ssl_module \
--with-ipv6 --with-http_gzip_static_module \
--with-http_realip_module \
--with-http_flv_module --with-http_mp4_module \
--with-http_concat_module=shared --with-http_sysguard_module=shared \
--with-http_sub_module \
--with-pcre --with-pcre-jit
make && make install
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一章 Nginx简介 Nginx是什么 没有听过Nginx?那么一定听过它的“同行”Apache吧!Ngi...
    JokerW阅读 32,923评论 24 1,002
  • 1.简介:  Nginx:engine X ,2002年,开源,商业版 http协议:web服务器(类似于ht...
    尛尛大尹阅读 5,894评论 0 3
  • I/O模型Nginx介绍Nginx的安装和目录结构Nginx的配置Nginx的编译安装 一、I/O模型 (一)I/...
    哈喽别样阅读 4,411评论 0 4
  • 上一篇《WEB请求处理一:浏览器请求发起处理》,我们讲述了浏览器端请求发起过程,通过DNS域名解析服务器IP,并建...
    七寸知架构阅读 81,555评论 21 356
  • 今天写写我们的猕猴桃,初实它是因为n年前老爸患上糖尿病,查询各种水果后得知它最适合糖尿病人食用,因为它具有如下功用...
    颜僖纳阅读 1,396评论 0 0

友情链接更多精彩内容