• 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • Posted by 撒得一地 on 2016年3月18日 in nginx笔记
    国外稳定加速器推荐    Express | Vypr

    nginx安装成功后,发现有一些其他??槊挥斜嘁虢?,或者想额外添加一些???,这时候就要重新编译nginx。

    首先,查看之前编译的一些参数,比如:

    [[email protected] nginx]# /usr/local/nginx/nginx -V
    nginx version: nginx/1.4.7
    built by gcc 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) 
    TLS SNI support enabled
    configure arguments: --prefix=/usr/local/nginx --user=www --group=www --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-pcre=/usr/local/src/lnmp/pcre-8.33 --with-zlib=/usr/local/src/lnmp/zlib-1.2.8 --with-openssl=/usr/local/src/lnmp/openssl-1.0.1e 
    

    比如我现在要新增–with-http_ssl_module 、–with-http_gzip_static_module 这些??椴问?,那么我只要把这些参数添加进去然后重新编译即可,需要注意的是原先编译过的参数也要加进来。过程如下:

    进入nginx源码包

    [[email protected] nginx]# cd /usr/local/src/nginx-1.4.7
    

    将要编译的参数重新添加到后面

    [[email protected] nginx-1.4.7]# ./configure --prefix=/usr/local/nginx --user=www --group=www --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid  --with-pcre=/usr/local/src/lnmp/pcre-8.33 --with-zlib=/usr/local/src/lnmp/zlib-1.2.8 --with-openssl=/usr/local/src/lnmp/openssl-1.0.1e --with-http_gzip_static_module --with-http_ssl_module
    

    注意:这里只能make 千万别make install,否则就覆盖安装了

    [[email protected] nginx-1.4.7]# make
    

    make完成后,在源码目录下会有一个objs目录,objs目录下就多了个nginx,这个就是新版本的程序了。

    [[email protected] nginx-1.4.7]# ls
    
    auto  CHANGES  CHANGES.ru  conf  configure  contrib  html  LICENSE  Makefile  man  objs  README  src
    

    然后将objs目录下的nginx替换之前已经安装过的nginx。

    先备份旧的nginx程序

    [[email protected] nginx-1.4.7]#cp /usr/local/nginx/nginx  /usr/local/nginx/nginx.bak
    

    把新的nginx程序覆盖旧的

    [[email protected] nginx-1.4.7]#cp ./objs/nginx /usr/local/nginx/sbin/nginx
    

    如果提示“cp:cannot create regular file `/usr/local/nginx/sbin/nginx': Text file busy”

    建议使用如下语句cp

    	#cp -rfp objs/nginx /usr/local/nginx/sbin/nginx
    

    测试新的nginx程序是否正确

    [[email protected] nginx-1.4.7]# /usr/local/nginx/nginx -t
    nginx: the configuration file /usr/local/nginx/nginx.conf syntax is ok
    nginx: configuration file /usr/local/nginx/nginx.conf test is successful
    

    最后重启nginx

    [[email protected] nginx-1.4.7]# /usr/local/nginx/nginx -s reload
    

    这样,就安装成功了。下面介绍下安装第三方??榈姆椒?。

    安装第三方???/strong>

    nginx安装第三方??榈姆椒ê蜕厦娌畈欢?,只是要额外添加一个–add-module参数:

    ./configure --prefix=/你的安装目录  --add-module=/第三方??槟柯?
    

    下面以安装pagespeed??槲皇道?

    # ./configure --prefix=--prefix=/usr/local/nginx --user=www --group=www --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid  --with-pcre=/usr/local/src/lnmp/pcre-8.33 --with-zlib=/usr/local/src/lnmp/zlib-1.2.8 --with-openssl=/usr/local/src/lnmp/openssl-1.0.1e --with-http_gzip_static_module --with-http_ssl_module --add-module=../ngx_pagespeed-master
    
    # make
    
    # cp ./objs/nginx /usr/local/nginx/nginx
    
    # /usr/local/nginx/nginx -s reload
    

    总结

    安装nginx安装第三方??槭导噬鲜鞘褂?#8211;add-module重新安装一次nginx,不要make install而是直接把编译目录下objs/nginx文件直接覆盖老的nginx文件.如果你需要安装多个nginx第三方???你只需要多指定几个相应的–add-module即可。

    [warning]备注:重新编译的时候,记得一定要把以前编译过的??橐煌拥絚onfigure参数里。

    本文固定地址://www.cfage.com/1728.html,转载请注明。

    相关推荐

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    4 + 2 = ?

    网站地图|广东快乐10分开奖直播

    Copyright © 2015-2019 广东快乐10分开奖直播 All rights reserved.
    闽ICP备15015576号-1,版权所有?psz.

  • 周蓬安.blog的博客—强国博客—人民网 2019-05-10
  • 紫光阁中共中央国家机关工作委员会 2019-05-10
  • 感触名家笔下的端午文化吃香粽原来可以这样文艺 2019-05-09
  • 追梦夺冠游行嘲讽詹皇 百万人面前穿订制T恤羞辱他 2019-04-27
  • 《瘟疫传说》:黑死病恐怖 姐弟在绝望中求生 2019-04-10
  • 陕西国防工业职业技术学院百名大学生志愿者敬老院慰问孤寡老人陕西国防工业职业技术学院百名大学生志愿者敬老院慰问-陕西教育新闻 2019-04-08
  • 西藏拉萨:新家园 新生活 2019-04-08
  • 尊重和保障宗教信仰自由的中国实践 2019-04-06
  • 一敬泯恩仇 俄罗斯队主帅这个动作太暖了 2019-03-20
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2018-12-07
  • “天眼”凝望 探秘宇宙 2018-12-07
  • 北京赛車pk10网站 爱彩乐-彩票数据专家 第七感时时彩软件 韩国快乐8官网下载不了 真钱 竞彩足球比分直播官网 千禧3d试机号金码关注 pk10怎么算冠军口诀 黑龙江省福彩网 1396cp北京赛车pk10 北京赛车走势图分析图解 江西多乐彩视频开奖 时时彩群 排列五走势图二元网 内蒙古时时彩 极速时时彩网站是多少钱