首页 > 系统相关 > NGINX 加载动态模块

NGINX 加载动态模块

时间:2023-05-30 12:55:41浏览次数:38  
标签:enable http -- dynamic module NGINX 模块 加载

NGINX 1.9.11开始增加加载动态模块支持,从此不再需要替换nginx文件即可增加第三方扩展。目前官方只有几个模块支持动态加载,第三方模块需要升级支持才可编译成模块。

# ./configure --help | grep dynamic
  --with-http_xslt_module=dynamic    enable dynamic ngx_http_xslt_module
  --with-http_image_filter_module=dynamic
                                     enable dynamic ngx_http_image_filter_module
  --with-http_geoip_module=dynamic   enable dynamic ngx_http_geoip_module
  --with-mail=dynamic                enable dynamic POP3/IMAP4/SMTP proxy module
  --with-stream=dynamic              enable dynamic TCP proxy module
  --add-dynamic-module=PATH          enable dynamic external module

如上可看出官方支持5个动态模块编译,需要增加第三方模块,使用参数--add-dynamic-module=即可。

NGINX动态模块语法

load_module

Default: —

配置段: main

说明:版本必须>=1.9.11

实例:load_module modules/ngx_mail_module.so;

标签:enable,http,--,dynamic,module,NGINX,模块,加载
From: https://www.cnblogs.com/0227-yyds/p/17371577.html

相关文章

  • tomcat+https /mysql+ssl /nginx+https
    本文简要介绍CA和证书的基础知识,并演示openssl-1.0.2d的安装,CA证书生成、用户证书申请、使用CA签发用户证书等内容。实验环境操作系统:Windowsopenssl版本:openssl-1.0.2d(官网获取)1基础知识1.1PKI为解决Internet的安全问题,世界各国对其进行了多年的研究,初步形成了一套完整的......
  • 【python】os.path模块
     os.path模块os.path模块主要用于获取文件的属性。以下是os.path模块的几种常用方法:方法说明os.path.abspath(path)返回绝对路径os.path.basename(path)返回文件名os.path.commonprefix(list)返回list(多个路径)中,所有path共有的最长的路径os.path.dirn......
  • 安装 Nginx 修改默认端口
    用远程工具连接我们上次购买的机器,这里我要介绍一个知识点,博主使用的工具是MobaXterm,这个工具有一个多操作的功能,在下图的位置可以开启多操作,然后连接你的服务器机子即可:首先我们将机子里面的依赖源都更新一下,在去安装Nginx,在控制台输入如下命令进行更新:apt-getupdate安......
  • 场景加载
    场景加载1.场景的基础操作1.1场景的创建场景创建的快捷键Ctrl+N可以快捷创建场景,此时创建的场景为临时场景,需要保存起来后续才能使用。1.2场景的删除直接在文件夹中进行删除即可,因为场景中可能会有一些依赖项,因此非必要不要删除场景。2.同步加载场景2.1切换场景使用的API:......
  • Pandas 加载数据的方法和技巧
    哈喽大家好,我是咸鱼相信小伙伴们在学习python数据分析的过程中或多或少都会听说或者使用过pandaspandas是python的一个拓展库,常用于数据分析今天咸鱼将介绍几个关于pandas导入数据的方法和技巧从URL获取csv数据关于pandas导入csv数据,使用的是下面这个方法pa......
  • Ansible系统-模块-cron学习整理
    1、常规性用法ansibletest-xxxx-01-vm-mcron-a'minute=30hour=15name="ansiblecrontabdemo"job="bash/tmp/1.sh"'默认是写到 root 用户的crontab中去,可以通过如下两种方式查看写入结果1)登录到目标主机,切换到对应的用户执行如下命令crontab-l-uusername比如上面的......
  • Nginx/PHP文件上传限制说明
    0、背景说明通过PHP程序上述文件时,是否有限制取决多个因素,注意这里表述的是“是否有限制”,这里的限制不光是常认为的大小的限制,还有上传时间的限制。另外除了PHP服务本身之外,一般也和PHP上层的代理集群有关系,常见的代理集群是Nginx/Openrestry1、关于代理集群限制上传代理集......
  • Django与Postgres、Gunicorn和Nginx 容器化
    本文详细介绍了如何配置Django以在Docker上运行Postgres。对于生产环境,我们将添加Nginx和Gunicorn。我们还将了解如何通过Nginx提供Django静态和媒体文件。建立项目创建一个新的项目目录,然后开始Django项目:$mkdirdjango-on-docker&&cddjango-on-docker$mkdir......
  • 【Quectel】EC20CEFHLG-128-SNNS物联网 LTE Cat 4 无线通信模块
    产品介绍:EC20是移远通信推出的LTE模块,采用LTE3GPPRel.9技术,支持下行速率100Mbps和上行速率50Mbps,同时在封装上兼容移远通信UMTS/HSPA+UC20模块,实现了从3G网络向4G网络轻松平滑过渡。EC20系列模块包含EC20-A,EC20-C和EC20-E三个版本,使其能够向后兼容现存的EDGE和GSM/GPRS网络,以......
  • [nginx]lua控制响应头
    前言适用场景:添加CDN缓存时间、操作set-cookie、标记业务数据类型等。获取响应头指令:ngx.resp.get_headers语法:headers=ngx.resp.get_headers(max_headers?,raw?)环境:set_by_lua*、rewrite_by_lua*、access_by_lua*、content_by_lua*、header_filter_by_lua*、body_filter......