`
acw97acw
  • 浏览: 20327 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

LAMNP 编译安装参数(一)---Apache 安装编译参数

 
阅读更多

LAMNP 编译安装参数(一)---Apache 安装编译参数
2011年12月11日
  ===========================================================================================================
  
  

  Apache 安装编译参数
  
  

  /configure
  
  

         --prefix=/usr/local/apache2          //指定缺省安装目录
  
  

         --enable-module=so                   //打开 so 模块
  
  

         --enable-deflate=shared              //支持网页压缩
  
  

         --enable-expires=shared              //支持 HTTP 控制
  
  

         --enable-rewrite=shared              //支持 URL 重写
  
  

         --enable-cache                       //支持缓存
  
  

         --enable-file-cache                  //支持文件缓存
  
  

         --enable-mem-cache                   //支持记忆缓存
  
  

         --enable-disk-cache                  //支持磁盘缓存
  
  

         --enable-static-support              //支持静态连接(默认为动态连接)
  
  

         --enable-static-htpasswd             //使用静态连接编译 htpasswd,用于管理基本认证的用户文件
  
  

         --enable-static-htdigest             //使用静态连接编译 htdigest,用于管理摘要认证的用户文件
  
  

         --enable-static-rotatelogs           //使用静态连接编译 rotatelogs
  
  

         --enable-static-logresolve           //使用静态连接编译 logresolve,解析日志中的IP地址为主机名
  
  

         --enable-static-htdbm                //使用静态连接编译 htdbm,操作 DBM 密码数据库
  
  

         --enable-static-ab                   //使用静态连接编译 ab服务器性能测试工具
  
  

         --enable-static-checkgid             //使用静态连接编译 checkgid
  
  

         --disable-cgid                       //禁止用一个外部 CGI 守护进程执行CGI脚本
  
  

         --disable-cgi                        //禁止编译 CGI 版本的 PHP
  
  

         --disable-userdir                    //禁止用户从自己的主目录中提供页面
  
  

         --with-mpm=worker                    // 让apache以worker方式运行
  
  

         --enable-authn-dbm=shared            // 对动态数据库进行操作。Rewrite时需要。
  
  

         --enable-so                          //使之能够动态加载模块功能
  
  

         --enable-experimental-libtool         //启用试验性质的自定义libtool
  
  

         --disable-libtool-lock               //取消锁定(可能导致并行编译崩溃)
  
  

  
  

  
  

  
  

         --enable-profile                     //打开编译profiling
  
  

         --enable-malloc-debug                //打开BeOS平台上的malloc_debug
  
  

         --disable-lfs                        //在32-bit平台上禁用大文件支持
  
  

         --enable-nonportable-atomics         //启用更加高效的基于互斥执行的原子操作。
  
  

         --enable-threads                     //启用线程支持,在线程型的MPM上必须打开它
  
  

         --disable-threads                    //禁用线程支持,不使用线程化的MPM ,关闭它以减少系统开销。
  
  

         --disable-dso                        //禁用DSO支持
  
  

         --enable-other-child                 //启用可靠子进程支持
  
  

         --disable-ipv6                       //禁用IPv6支持
  
  

         --with-gnu-ld                        //指定C编译器使用 GNU ld
  
  

         --with-pic                           //只使用 PIC/non-PIC 对象,默认为两者都使用
  
  

         --with-tags[=TAGS]                   //包含额外的配置
  
  

         --with-installbuilddir=DIR           //指定APR编译文件的存放位置(默认值为:’${datadir}/build’)
  
  

         --without-libtool                    //禁止使用libtool连接库文件
  
  

         --with-efence[=DIR]                  //指定Electric Fence的安装目录
  
  

         --with-sendfile                      //强制使用sendfile
  
  

         --with-egd[=DIR]                     //使用EDG兼容的socket
  
  

         --with-devrandom[=DEV]               //指定随机设备[默认为:/dev/random]
  
  

         --with-apr=PATH                      //指定APR的安装目录(
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics