zoukankan      html  css  js  c++  java
  • 如何向编译安装好的软件添加新模块

    主要是解决一些烦恼,有时候编译安装好了一个软件;就不想覆盖了。方法如下

    这里以nginx为例:

    比如已编译安装好的nginx例为:
    ./configure --user=www --group=www --add-module=../ngx_cache_purge-2.0 --prefix=/usr/local/webserver/nginx --with-http_ssl_module
    
    现在想添加nginx的status 模块,我们只要加入需要添加的模块,重新编译:
    ./configure --user=www --group=www --add-module=../ngx_cache_purge-2.0 --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module
    
    注意:make,不要make install 若是make install就会覆盖原来的哦!
    
    替换二进制文件:
    cp /app/nginx/sbin/nginx /app/nginx/sbin/nginx.bak  #备份原来的二进制文件
    cp ./objs/nginx /app/nginx/sbin/     #复制objs下面的nginx 到安装好的sbin目录下

    每一个服务软件的添加方法都不一样,这里只是简单举例!

  • 相关阅读:
    英语俚语里的gotta和gonna
    如何设置Win XP远程登录如何远程控制电脑
    C#中as与is的用法(收藏)
    just用法
    even用法
    up to用法小结
    go out with用法
    realize与recognize辨析
    go through用法
    堆优先队列
  • 原文地址:https://www.cnblogs.com/shenzhonglin/p/5513818.html
Copyright © 2011-2022 走看看