LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 897|回复: 5

Apache2.0.47 configure脚本帮助中文翻译(自己翻译的,见笑了)

[复制链接]
发表于 2003-11-19 16:55:40 | 显示全部楼层 |阅读模式
用法:configure [选项] [主机]
选项:[描述之后的括号里面是默认的]
配置:
-h, --help                        显示这个消息并退出
    --help=short                显示这个软件包的特殊选项
    --help=recursive                显示包含的软件包的简短帮助
-V, --version                        显示版本信息并退出
-q,--quiet, --silent                不打印'checking...'消息
    --cache-file=FILE                在FILE里面保存测试结果[禁用]
-C,--config-cache                等效于:--cache-file=config.cache
-n, --no-create                        不创建输出文件
    --srcdir=DIR                搜寻源代码的目录[configure的目录或者上一级目录]

安装目录和文件名:
--prefix=PREFIX                        在PREFIX指定的目录下安装独立体系的文件
--exec-prefix=EPREFIX                在EPREFIX指定的目录下安装非独立体系的文件,默认与prefix一样

默认地,'make install'将把所有的文件安装到'/usr/local/apache2/bin','/usr/local/apache2/lib'之类的目录。你可以用'--prefix'来指定除了‘/usr/local/apache2'以外的其他目录,比如'--prefix=$HOME'

为了更好的控制安装结果,请选用下列参数:

  --bindir=DIR                        用户可执行文件的保存目录,默认为EPREFIX/bin
  --sbindir=DIR                        系统管理相关的可执行文件的保存目录,默认为EPREFIX/sbin
  --libexecdir=DIR                程序可执行文件的保存目录,默认为EPREFIX/libexec
  --datadir=DIR                        该目录保存只读的,独立体系解构的数据,默认为PREFIX/share
  --sysconfdir=DIR                该目录保存只读的,单一机器的数据,默认为PREFIX/etc
  --sharedstatedir=DIR                该目录保存可修改的,独立体系解构的数据,默认为PREFIX/com
  --localstatedir=DIR                该目录保存可修改的,单一机器的数据,默认为PREFIX/var
  --libdir=DIR                        保存对象代码库的目录,默认为EPREFIX/lib
  --includedir=DIR                C数据头文件,默认为PREFIX/include
  --oldincludedir=DIR                非gcc的C数据头文件,默认为/usr/include
  --infodir=DIR                        保存信息文档的目录,默认为PREFIX/info
  --mandir=DIR                        帮助文档的目录,默认为PREFIX/man

系统类型:
  --build=BUILD                        在BUILD上建立配置[假想的]
  --host=HOST                        配置HOST[BUILD=HOST]
  --target=TARGET                配置TARGET[TARGET=HOST]

可选功能:
  --disable-FEATURE                不包括FEATURE,比如'--enable-FEATURE=no'
  --enable-FEATURE[=ARG]        包括FEATURE[ARG=yes]
  --enable-layerout=LAYOUT        激活从输入的布局文件LAYOUT来控制安装的目录布局
  --enable-v4-mapped                激活允许IPv6的sockets来处理IPv4的连接
  --enable-maintainer-mode        激活打开调试一级编译期的警告
  --enable-modules=MODULE-LIST        需要激活的模块(静态)
  --enable-mods-shared                需要激活的共享模块(DSO)
  --disable-access                禁用基于主机的访问控制
  --disable-auth                禁用基于用户的访问控制
  --enable-authanon                激活匿名用户访问
  --enable-auth-dbm                激活基于DBM的访问数据库
  --enable-auth-digest                激活RFC2617摘要认证
  --enable-isapi                激活ISAPI扩展支持
  --enable-file-cache                激活文件缓存
  --enable-echo                        激活ECHO服务器
  --disable-charset-lite        禁用字符集转换
  --enable-charset-lite                激活字符集转换
  --enable-cache                激活动态文件缓存
  --enable-disk-cache                激活磁盘缓存模块
  --enable-mem-cache                激活内存缓存模块
  --enable-example                激活示例与demo模块
  --enable-case-filter                激活大写子母转换过滤器示例
  --enable-case-filter-in        激活大写子母输入过滤器示例
  --enable-ldap                        激活LDAP缓存与连接池服务
  --enable-auth-ldap                激活基于LDAP的认证
  --enable-ext-filter                激活外部过滤器模块
  --disable-include                禁用禁用服务器端嵌入(SSI)
  --enable-deflate
  --disable-log-config                禁用日志配置
  --enable-logio                激活输入输出日志
  --disable-env                        禁用清除/设置环境变量
  --enable-mime-magic                激活自动获得MIME类型
  --enable-cern-meta                激活CERN类型元文件
  --enable-expires                激活数据头控制期满
  --enable-headers                激活HTTP头控制
  --enable-usertrack                激活用户会话跟踪
  --enable-unique-id                激活对每一个请求的唯一标识
  --disable-setenvif                禁用在数据头上以环境变量为基础
  --enable-proxy                激活Apache的proxy模块
  --enable-proxy-connect        激活Apache的proxy CONNECT模块
  --enable-proxy-ftp                激活Apache的proxy FTP模块
  --enable-proxy-http                激活Apache的proxy HTTP模块
  --enable-ssl                        激活SSL/TLS支持(mod_ssl)
  --enable-optional-hook-export 激活钩子输出者示例
  --enable-optional-hook-import 激活钩子输入者示例
  --enable-optional-fn-import        激活可选函数输出者示例
  --enable-optional-fn-export        激活可选函数输入者示例
  --enable-bucketeer
  --enable-static-support        为所支持的二进制文件建立一个静态链接的版本
  --enable-static-htpasswd        建立静态版本的htpasswd
  --enable-static-htdigest        建立静态版本的htdigest
  --enable-static-rotatelogs        建立静态版本的rotatelogs
  --enable-static-logresolve        建立静态版本的logresolve
  --enable-static-htdbm                建立静态版本的htdbm
  --enable-static-ab                建立静态版本的ab
  --enable-static-checkgid        建立静态版本的checkgid
  --enable-http                        激活HTTP协议处理
  --disable-mime                禁用文件扩展名到mime类型到映射
  --enable-dav                        激活WebDAV协议处理
  --disable-status                禁用进程/线程监控
  --disable-autoindex                禁用自动目录索引
  --disable-asis                禁用as-is文件类型
  --enable-info                        激活服务器信息
  --enable-suexec                激活给产生到进程设置uid和gid
  --disable-cgid
  --enable-cgi                        激活cgi支持
  --disable-cgi                        禁用cgi
  --enable-cgid
  --enable-dav-fs                激活文件系统的DAV提供者
  --enable-vhost-alias                激活聚集(mass)主机模块
  --disable-negotiation                禁用内容协商
  --disable-dir                        禁用目录请求处理
  --disable-imap                禁用imap
  --disable-actions                禁用请求上的行为触发器
  --enable-speling                激活纠正普通URL的拼写错误
  --disable-userdir                禁用用户请求的映射
  --disable-alias                禁用请求转换
  --enable-rewrite                激活mod_rewrite(允许URL重写)
  --enable-so                        激活DSO能力

可选包:
  --with-PACKAGE[=ARG]                使用PACKAGE[ARG=yes]
  --without-PACKAGE                不使用PACKAGE(等同与--with-PACKAGE=no)
  --with-apr=DIR|FILE                APR的安装路径
  --with-apr-util=DIR                APU的安装路径
  --with-port=PORT                设置Apache监听的端口(默认是80)
  --with-z=DIR                        使用一个特定的zlib库
  --with-ssl=DIR                使用ssl工具集(OpenSSL)
  --with-mpm=MPM                选择Apache使用的进程模块
                                  MPM={beos|worker|prefork|mpmt_os2|perchild|leader|threadpool}
  --with-module=module-tyle:module-file
                                  激活在目录modules/<module-type>中的模块文件
  --with-program-name                设置可选的可执行文件的名字
  --with-suexec-bin                设置suexec可执行文件的路径
  --with-suexec-caller                允许用户调用SuExec
  --with-suexec-userdir                设置用户子目录
  --with-suexec-docroot                设置SuExec根目录
  --with-suexec-uidmin                所允许的最小UID
  --with-suexec-gidmin                所允许的最小GID
  --with-suexec-logfile                设置日志文件
  --with-suexec-safepath        设置安全路径
  --with-suexec-umask                设置suexec进程的用户缺省许可

一些其他的有影响力的环境变量:
  CC                                C编译器指令
  CFLAGS                        C编译器标志
  LDFLAGS                        链接器标志,例如:-L<lib dir>
                                  如果你在一个非标准目录下有库文件:<lib dir>
  CPPFLAG                        C/C++预处理器标志,例如:-I<include dir>
                                  如果你在一个非标准目录下有头文件:<include dir>
  CPP                                C预处理器

使用这些变量来覆盖configure指令作出的设置,或者帮助configure找到那些使用非标准名称/为止保存的库和程序。

其中有两项自己也不太明白,所以没有翻译……
  --enable-deflate
  --enable-bucketeer
发表于 2003-11-19 18:22:18 | 显示全部楼层

呵,不错

辛苦了兄弟,谢谢~
发表于 2003-11-20 08:48:07 | 显示全部楼层

不错,值得一看

顶!!!
发表于 2004-9-15 00:57:00 | 显示全部楼层
不错
发表于 2004-9-18 16:54:08 | 显示全部楼层
兄弟辛苦, 支持
发表于 2004-9-18 18:45:27 | 显示全部楼层
支持,应该加精
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表