zoukankan      html  css  js  c++  java
  • nginx增加新模块

    以gunzip这个模块为例,讲述一下,在nginx中如何安装新的模块

    1、首先查看nginx已经安装了哪些模块。

    nginx –V

     

    2、发现没有gunzip模块,安装

    进入nginx的安装目录中,不是nginx的软件目录。

    在已有模块种写上要安装的模块,执行下边的命令

    ./configure

    --prefix=/usr/local/ywgh/nginx

    --http-client-body-temp-path=/tmp/clientbody

    --http-proxy-temp-path=/tmp/proxy

    --http-fastcgi-temp-path=/tmp/fastcgi

    --http-uwsgi-temp-path=/tmp/uwsgi

    --http-scgi-temp-path=/tmp/scgi

    --user=www

    --group=www

    --with-file-aio

    --with-http_realip_module

    --with-http_ssl_module

    --with-openssl=/usr/local/src/software/nginx/openssl

    --with-http_gunzip_module

    --with-http_gzip_static_module

    --with-zlib=/usr/local/src/software/nginx/zlib

    --with-http_stub_status_module

    --with-pcre=/usr/local/src/software/nginx/pcre

    3、然后编译,覆盖

    直接make就行,不需要再make install了,如果要重新安装就使用make install,就直接覆盖了。

     

    然后新产生的可执行文件nginx在安装目录中的objs目录下。

    将objs目录下的nginx 复制到软件位置的nginx中。进行覆盖就可以了。覆盖的时候,需要先关闭nginx。

    文章来源

    运维公会:nginx增加新模块

  • 相关阅读:
    继承作业0920
    类与对象
    类和对象基础题
    类和对象数组
    数组
    字符串
    2.1面向对象
    7.1 Java集合概述
    Java动态代理的两种实现方法
    18.5.2动态代理和AOP
  • 原文地址:https://www.cnblogs.com/ywgh/p/11669792.html
Copyright © 2011-2022 走看看