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

NGINX 加载动态模块

时间:2023-05-02 21:33:39浏览次数:44  
标签: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/17368293.html

相关文章

  • Apollo planning模块 (一)
    1.Navigation模式参考文档:/apollo-3.5.0/docs/howto/how_to_use_apollo_2.5_navigation_mode_cn.md高精地图制作难度大、需要特殊权限,因此为了使Apollo系统摆脱对高精地图的依赖,设置了Navigation模式。Navigation模式的基本思路如下: 记录人类驾驶员的行驶路径作为参考路径,在......
  • mysql -- 保存查询结果和加载数据
    可以使用selectintooutfile语句将输出保存到文件中。可以指定列和行分割符,然后可以将数据导入其他数据平台。保存查询结果可以将输出目标另存为文件或表。1.另存为文件​ 要将输出结果保存到文件中,需要拥有file权限。FILE是一个全局特权,这意味着你不能将其限制为针对特定......
  • nginx备忘录
    安装rpm(离线)直接进nginx下载包页面选择你要的版本连接wgethttps://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.20.2-1.el7.ngx.x86_64.rpmrpm-ivhnginx-1.20.2-1.el7.ngx.x86_64.rpmsystemctlstartnginxsystemctlstatusnginxnginx-Vyum(rhel/centos)......
  • 4.3.2 Nginx负载均衡器配置
    作者:田逸(formyz)存在两个项目,一个是Web服务集群,另一个是Python集群。将这两个集群置于同一个负载均衡器之下,有效利用资源。为了便于开展工作,先把资源分配列举出来,如表4-3所示。表4-3名称说明Web服务VIP地址及TCP端口172.16.35.188:80自定义Python服务地址及TCP端口172.16.35.189:10......
  • Linux下如何启动、关闭Nginx?
    Linux下如何启动、关闭Nginx?Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势,下面为大家分享一下Linux下启动、关闭Nginx具体方法。Linux下启动、关闭Nginx先决条件:安装并配置了Nginx的系统访问终端窗口或命令行具有sudo或roo......
  • 【Nginx】配置俩前端,指定路径的时候报错的原因
    #NGINX配置文件listen80;server_nameXX.XX.XX.XX;#配置前台的前端location/{indexindex.phpindex.htmlindex.htmdefault.phpdefault.htmdefault.html;root/www/wwwroot/uniapp/h5/;#root指令会在根目录查找index......
  • tomcat+nginx实现项目部署
      本文主要讲述的项目部署方面的一些基础知识,tomcat+nginx的环境。nginx是常用的web服务器,用于获取静态资源,类似的服务器还有apache。tomcat是基于javaservlet的web容器,用于获取动态资源。一般的web服务架构:前端部署nginx,后端部署tomcat。用户访问nginx,静态......
  • request模块
    1概述需要安装request模块。pipinstallrequests2GET请求2.1爬取百度首页有些网站是要审核http请求头部的,所以需要构造某些http请求头部字段。#导入网络请求的第三方模块importrequests#通过requests模拟发送网络请求'''#百度返回200r=requests.get("http......
  • python 文件目录处理(os模块)
    在Python3中,您可以使用os模块来执行文件和目录操作。下面是一些常见的文件和目录操作及其示例:新建目录要在Python3中新建一个目录,请使用os.mkdir()方法,并将要创建的目录的路径作为参数传递给它。例如:importosos.mkdir('/path/to/new/folder')这将在指定的路径/path/t......
  • 制作一个包含Centos7+Nginx+Mysql8+JDK8的Docker镜像
    1.创建一个文件夹用于构建Docker镜像:mkdirmy-docker-imagecdmy-docker-image2.在该文件夹中创建一个名为Dockerfile的文件。vimDockerfile3.在Dockerfile中编写以下代码:FROMcentos:7#RUNsed-i's/deb.debian.org/mirrors.aliyun.com/g'/etc/apt/sources.list......