美文网首页
nginx的说明及安装

nginx的说明及安装

作者: 肖金光xjg | 来源:发表于2017-04-23 15:01 被阅读8次

    [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
    

    相关文章

      网友评论

          本文标题:nginx的说明及安装

          本文链接:https://www.haomeiwen.com/subject/fphyzttx.html