zoukankan      html  css  js  c++  java
  • 已安装的nginx添加其他模块

    总体操作就是添加新模块并重新编译源码,然后把编译后的nginx可执行文件覆盖原来的那个即可。
    1 查看已安装的参数
    nginx -V
    拷贝那些巴拉巴拉的参数,后面编译的时候使用
    2 下载相同版本号的源码,解压缩。要安装的模块也跟解压后的路径一样好一点。我这里是nginx-1.12.2,然后执行
    ./configure XXXX参数  --add-module=../你的模块

    注意查看是否有报错,如有依赖的库未安装,按提示安装或者去掉参数即可。

    3 编译

    make

    注意一定不要make install 

    4 备份 /usr/sbin 目录下的nginx文件,具体看你的路径

    mv /usr/sbin/nginx /usr/sbin/nginx_bak

    5 编译后的nginx在当前目录的objs文件夹内。

    把编译后的objs文件夹内的nginx问价移动到、usr/sbin 文件夹内

    cp ./objs/nginx /usr/sbin/
    6 重启nginx
    nginx -s stop
    nginx

    最后查看运行nginx -V是否含有已安装的模块

  • 相关阅读:
    Java学习笔记
    JSP/Servlet笔记
    JavaScript笔记
    JavaScript笔记
    JavaScript笔记 – 程序语法设计
    Mybatis笔记
    Mybatis笔记
    Mybatis笔记 – 关联查询
    Mybatis笔记 – Po映射类型
    Mybatis笔记
  • 原文地址:https://www.cnblogs.com/hhsh/p/12798110.html
Copyright © 2011-2022 走看看