zoukankan      html  css  js  c++  java
  • Nginx 添加模块

    原已经安装好的 nginx,现在需要添加一个未被编译安装的模块:

    nginx -V 可以查看原来编译时都带了哪些参数

    /usr/local/nginx/sbin/nginx -V

    原来的参数:

    --prefix=/app/nginx

    添加的参数:


    129

    --with-http_stub_status_module    --with-http_ssl_module     --with-http_realip_module

    步骤如下:

    #可以通过官方查看模块安装例子 http://nginx.org/en/docs/


    130

    1. 使用参数重新配置:

    ./configure --user=nginx --group=nginx --prefix=/application/nginx1.6.2

    --with-http_stub_status_module

    --with-http_gzip_static_module

    --with-http_ssl_module--add-module=../nginx_upstream_hash-0.3.1/

    --add-module=../gnosek-nginx-upstream-fair-2131c73/

    2. 编译:

    make

    #不要 make install,否则就是覆盖安装

    3. 备份 nginx 二进制文件:

    cp –/app/nginx/sbin/nginx /app/nginx/sbin/nginx.bak

    #先停止下 nginx,要不没法替换新的 nginx 二进制文件

    killall -9 nginx

    4.覆盖之前的 nginx 二进制文件

    cp ./objs/nginx /app/nginx/sbin/    或者

    cp -r objs/nginx  /usr/local/nginx/sbin/

  • 相关阅读:
    C++模板&泛型编程
    C++继承
    测试pc大、小端
    C语言标准定义的32个关键字
    *塔,菱形
    练习小题目
    c一些关键字
    uvaoj 489
    uvaoj1339
    hdu1969Pie(根据体积二分,分馅饼)
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11328447.html
Copyright © 2011-2022 走看看