nginx 编译新模块

作者: X先生说 | 来源:发表于2017-09-18 00:30 被阅读67次

前言

nginx 安装好后如果想要添加新模块,并不像 PHP 那样直接编译,然后在配置文件里直接引入那么简单,nginx 需要重新编译。下面介绍如何添加。

添加新模块

以 http_sub_module 为例

  • 查看nginx编译安装时安装了哪些模块
    $ nginx -V


    复制上面的 configure 参数
  • 进入之前编译 nginx 时的目录

  • 配置 nginx configure 参数

./configure 之前的参数 --with-http_ sub_module
make
  • 替换 nginx
service nginx stop
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
cp ./objs/nginx /usr/local/nginx/sbin/
service nginx start
  • 查看是否编译成功
    $ nginx -V

Enjoy it !
如果觉得文章对你有用,可以赞助我喝杯咖啡~

版权声明

转载请注明作者和文章出处
作者: 小鱼儿
首发于 https://blog.ricoo.top/nginxru-he-tian-jia-wei-bian-yi-an-zhuang-mo-kuai/

相关文章

  • nginx 编译新模块

    前言 nginx 安装好后如果想要添加新模块,并不像 PHP 那样直接编译,然后在配置文件里直接引入那么简单,ng...

  • Nginx重新编译 ngx_fastdfs_module模块

    查看Nginx目前配置的模块 Nginx源码编译 编译后的nginx替换 参考 https://blog.csdn...

  • 基于流量管控的Nginx参数配置解析

    Nginx文件目录 Nginx编译模块 安装编译参数 nginx.conf配置内容 default.conf配置内...

  • 配置nginx禁止国外IP访问

    1、拉取geoip2模块编译到nginx 。 查看nginx编译参数,添加geoip2模块重新编译。 备份旧的ng...

  • centos7 使用nginx上传文件

    安装nginx以及nginx-upload-module模块 下载nginx源码,添加模块只支持源码编译:wget...

  • 8.nginx模块介绍

    nginx的模块 1.编译进nginx的模块2.提供那些配置3.模块合适被使用4.提供那些变量 查找nginx模块...

  • Nginx模块

    一、编译添加新模块 1.简介与思路 当前适用于nginx已经在安装过了,如果没安装过,直接在编译时候添加模块即可。...

  • nginx实现tcp反向代理

    tcp反向代理默认不在nginx的模块里,想要nginx实现反向代理tcp请求,需要自己编译tcp模块到nginx...

  • nginx 编译安装

    1、nginx安装 1.1、下载包 1.2、解压编译 1.3、启动 2、已安装nginx编译添加模块 2.1、查看...

  • ubuntu nginx lua

    lua模块官方文档 安装lua环境 编译nginx

网友评论

    本文标题:nginx 编译新模块

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