• Nginx 在线新增模块


    系统:Centos7.5

    Nginx版本:1.12.2

    今天给项目添加ssl证书时,发现nginx 竟然不支持ssl,经过查看,询问相关人员发现nginx编译的时候没有任何模块(历史原因)。哎。。。。

    以下 就记录下本人在线添加nginx对应模块的步骤:

    1、下载对应nginx版本

    wget http://nginx.org/download/nginx-1.12.2.tar.gz

    2、解压编译

      注意:只需要./configure 和make两个步骤,不要make install

    tar -xf nginx-1.12.2.tar.gz
    ./configure --prefix=/usr/local/nginx --with-http_ssl_module
    make

    3、备份旧版本nginx可执行文件

    mv /usr/local/nginx/sbin/nginx  /usr/local/nginx/sbin/nginx.bak

    4、复制新nginx二进制文件,进入新的nginx源码包

    进入解压路径

    cp objs/nginx /usr/local/nginx/sbin/nginx
    5、测试新版本是否正常
    /usr/local/nginx/sbin/nginx -t

    6、nginx 平滑重启

    /usr/local/nginx/sbin/nginx -s reload
    7、查看nginx对应模块是否添加成功
    nginx -V
  • 相关阅读:
    C++中的类访问控制
    Docker应用程序容器技术_转
    16C554(8250)驱动分析
    动态调频DVFS_转
    ubifs概述
    ubifs物理存储
    fmt-重新格式化段落
    uniq-删除重复
    sort
    join用法
  • 原文地址:https://www.cnblogs.com/tchua/p/10553225.html
Copyright © 2020-2023  润新知