读书人

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

发布时间: 2012-07-30 16:19:05 作者: rapoo

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的安装目录(

读书人网 >Apache

热点推荐