nginx添加第三方模块的方法

nginx文件非常小但是性能非常的高效,原因之一是nginx自带的功能相对较少,把很多功能以第三方模块的方式实现,让用户按需添加。在安装模块方面,nginx显得没有apache安装模块方便,当然也没有php安装扩展方便.在原生的nginx,他不可以动态加载模块,所以当你安装第三方模块的时候需要覆盖nginx文件.接下来看看如何安装nginx第三模块吧.

操作方法

  • 01

    nginx第三方模块安装方法: 1 ./configure --prefix=/你的安装目录  --add-module=/第三方模块目录 在已安装nginx情况下安装nginx模块找到安装nginx的源码根目录,如果没有的话下载新的源码/usr/local/nginx/sbin/nginx -V

  • 02

    以下是重新编译的代码和模块 ./configure \ --prefix=/usr/local/nginx \ --with-http_stub_status_module \ --with-http_ssl_module \ --with-file-aio \ --with-http_realip_module \ make   #千万别make install,否则就覆盖安装了 make完之后在objs目录下就多了个nginx,这个就是新版本的程序了备份旧的nginx程序

  • 03

    <div id="inner-editor"><br class="Apple-interchange-newline">cp /usr/local/nginx/sbin/nginx/usr/local/nginx/sbin/nginx.bak</div> 1 cp /usr/local/nginx/sbin/nginx/usr/local/nginx/sbin/nginx.bak 把新的nginx程序覆盖旧的cp objs/nginx /usr/local/nginx/sbin/nginx

  • 04

    测试新的nginx程序是否正确 /usr/local/nginx/sbin/nginx -t nginx: theconfiguration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx:configuration file /usr/local/nginx/conf/nginx.conf test issuccessful 平滑重启nginx /usr/local/nginx/sbin/nginx -s reload

  • 05

    查看ngixn版本极其编译参数/usr/local/nginx/sbin/nginx -V这是我重新编译的代码: ./configure --prefix=/usr/local/nginx --with-google_perftools_module --user=www --group=www --with-http_stub_status_module --with-http_gzip_static_module --with-openssl=/usr/ --with-pcre=/mydata/soft/pcre-8.31

(0)

相关推荐

  • 在zend studio中添加第三方库的方法

    好久没碰PHP了,最近温习一下,下载了最新版的zendstudio来体验。在编写引用第三方库的接口时,zendstudio往往不会那么智能,导致无法自动提示代码,和代码检查。zendstudio本身就 ...

  • 为wdcp面板的lnmp服务器添加ipv6支持的方法介绍

    一、为nginx添加ipv6模块 在SSH窗口中执行 /www/wdlinux/nginx/sbin/nginx -V 返回含有如下字符 configure arguments: --user=www ...

  • 如何在电脑版钉钉的钉邮中添加第三方邮箱

    电脑版钉钉软件被很多人使用,用来学习或者工作等,有的用户在使用该软件时,为了可以快速收到第三方的邮箱,因此想要绑定钉邮的第三方邮箱,但是却不知道如何绑定,那么小编就来为大家介绍一下吧.具体如下:1.第 ...

  • FLASH动画模块使用方法

    FLASH动画模块使用方法: 1.登陆QQ空间→点击QQ空间上面的自定义. 2.点击新建模块→选择创建FLASH动画模块. 3.模块名称随便,用一个空格最好,FLASH地址上输入模块地址→更多设置随便 ...

  • QQ空间FLASH动画模块使用方法

    FLASH动画模块使用方法: 1.登陆QQ空间→点击QQ空间上面的自定义. 2.点击新建模块→选择创建FLASH动画模块. 3.模块名称随便,用一个空格最好,FLASH地址上输入模块地址→更多设置随便 ...

  • 为excel vba中添加.删除模块并插入全过程图文详解

    为excel vba中添加、删除模块并插入全过程图文详解 方法/步骤 1、点按快速启动栏excel 程序图标 进入excel 界面 点击选中任意单元格 然后按alt+f11 进入vbe界面 2、点击菜 ...

  • win8系统如何添加微软输入法的方法

    现在论起电脑输入法的种类,可谓是类型繁多,不论外界的第三方输入法,就连系统自带的输入法都层出不穷,用户最常使用的还是搜狗输入法.百度输入法等第三方输入法,但是现在系统自带的输入法受到了威胁,也在不管的 ...

  • POCO相机怎么添加时间水印?POCO相机添加时间水印的方法

    最近有伙伴询问小编POCO相机怎么添加时间水印?那么小编在这里跟大家分享一下POCO相机怎么添加时间水印,有兴趣的伙伴跟着小编一起来看看POCO相机添加时间水印图文教程. POCO相机添加时间水印图文 ...

  • dnf检测到有非法第三方模块或者木马加载

    dnf检测到有非法第三方模块或者木马加载,或者一直dnf检测到有非法第三方模块或者木马加载怎么办?不用急,下面由我带给大家dnf检测到有非法第三方模块或者木马加载的解决方案. 解决方法 01 第一步: ...