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

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-atlas-2.1.0-bin.tar.gz

    这里有一个编译成功的 apache-atlas-2.1.0-bin.tar.gz,内置Hbase和Solr, Centos7平台使用。 使用方法: 拷贝到Centos7系统下自定义的文件夹里 tar -zxvf apache-atlas-2.1.0-bin.tar.gz解压 根据自己的条件设置参数...

    Apache-2.4.2交叉编译

    ./configure --host=arm-linux --prefix=/usr/local/cross-apache --enable-so --with-mpm=prefork --enable-deflate=shared --enable-expires=shared --enable-rewrite=shared --with-mysql=/path/to/mysql --...

    Apache Atlas编译好的包 apache-atlas-2.0.0-SNAPSHOT-server.tar.gz

    在你提供的压缩包“apache-atlas-2.0.0-SNAPSHOT-server.tar.gz”中,用户可以找到编译好的Apache Atlas服务器,无需自行编译源代码,可以直接解压并进行使用。 **Apache Atlas的核心概念和功能** 1. **元数据管理...

    apache-atlas-1.1.0编译成品

    apache-atlas-1.1.0源码编译成品,包括如下文件: apache-atlas-1.1.0-bin.tar.gz apache-atlas-1.1.0-server.tar.gz apache-atlas-1.1.0-falcon-hook.tar.gz apache-atlas-1.1.0-sources.tar.gz apache-atlas-1.1.0...

    编译安装httpd-2.4.251

    编译安装httpd-2.4.25 编译安装httpd-2.4.25是指在Linux系统中安装Apache HTTP Server的过程。Apache HTTP Server是一个开源的Web服务器软件,广泛应用于Web开发和生产环境中。下面是编译安装httpd-2.4.25的详细...

    atlas1.2 源码编译好的tar包-apache-atlas-1.2.0-bin.tar.gz

    使用apache-maven-3.6及各种组件编译好的包,atlas是apache旗下的元数据管理软件,可以和大部分大数据组件集成,从而管理所有数据信息的元数据,方便后续数据资产的管理,官网只存在源码文件包,此处将源码在linux...

    apache-ranger编译安装必须pentaho-aggdesigner-algorithm-5.1.5-jhyde.jar

    在编译和安装 Apache Ranger 时,确保所有依赖项都已正确安装至关重要。通常,这包括使用 Maven 来管理依赖关系。Maven 是一个项目管理和综合工具,它可以帮助开发者管理项目的构建、报告和文档。在 Apache Ranger ...

    apache-ant-1.9.16-bin.zip

    Apache Ant 是一个开源的构建工具,广泛用于Java项目管理,它是Apache软件基金会的产品之一。Ant以其XML为基础的构建文件(build.xml)而著名,这种文件定义了构建过程中的任务序列,使得开发人员能够自动化编译、...

    redis++使用说明,windows下编译redis-plus-plus

    首先,我们需要在Cmake中设定Redis++的编译参数,然后生成Makefile。最后,我们可以使用Makefile编译Redis++。 1.4 lib测试验证 在编译完成Redis++后,我们需要对lib文件进行测试验证。我们可以使用Redis++提供的...

    apache-maven-3.5.3-src

    Maven的生命周期是另一个关键概念,它定义了一系列构建阶段,如编译(compile)、测试(test)、打包(package)、验证(verify)、安装(install)和部署(deploy)。每个阶段都有一系列默认的目标或任务,这些任务...

    apache编译参数介绍

    在安装Apache服务器时,通过自定义编译参数能够根据实际需求配置出更加适合应用环境的服务。本文将详细介绍这些编译参数的意义及作用,帮助用户更好地理解并选择合适的配置项。 #### 二、核心编译参数解析 1. **--...

    kylin2.3.0已编译apache-kylin-2.3.0-bin.tar.gz(下)

    kylin2.3.0已编译apache-kylin-2.3.0-bin.tar.gz(下)由于CSDN上传文件大小限制,所以分成了两部分

    编译安装apache服务器

    虽然这不是安装Apache所必需的,但通常在进行编译安装时,拥有一个功能强大的文本编辑器会非常有用。 3. **创建源码包存储目录**: - 创建一个专门用于存放源码包的目录,如`/projects/lamp`,这有助于组织文件并...

    yaml-cpp库的编译&安装

    **yaml-cpp库的编译与安装指南** yaml-cpp是一个用C++编写的YAML解析器和生成器库,广泛应用于配置文件处理和数据序列化。为了在项目中使用yaml-cpp,我们需要先下载、解压源代码,然后进行编译和安装。以下是一...

    centos7上编译安装php7以php-fpm方式连接apache

    在进行编译安装之前,确保系统已经安装了开发工具包,例如 GCC,以及 Apache 的开发包 httpd-devel,因为安装过程中会用到它们编译 Apache 扩展。 2. **安装依赖库**: 编译 PHP 时需要一些依赖库的支持。例如 ...

    mac下java反编译工具jd-gui 1.4.0

    mac下java反编译工具jd-gui 1.4.0mac下java反编译工具jd-gui 1.4.0mac下java反编译工具jd-gui 1.4.0mac下java反编译工具jd-gui 1.4.0mac下java反编译工具jd-gui 1.4.0mac下java反编译工具jd-gui 1.4.0mac下java反...

    可完美反编译NSIS的7-zip(7-zip V15.05)

    7-Zip是一款强大的开源压缩软件,支持多种文件格式,包括自解压文件,而NSIS则是一个流行的Windows平台上的安装制作系统,它的安装程序通常以.exe结尾,内部包含脚本和资源。 【描述】: "可完美反编译NSIS的7-zip...

    apache-httpd-2.4的win64编译后版本

    2. **ReadMe.txt**:这是一个重要的文档,通常包含安装、配置、运行和维护Apache HTTPD服务器的指南和注意事项。可能包括编译和运行环境的详细信息、依赖库的说明、安全提示以及其他重要信息。 3. **Apache24**:这...

    apache-atlas-2.1.0-bin.tar.gz--基于cdh6.3.1编译完成

    在CDH 6.3.1中集成Apache Atlas,意味着用户可以直接在CDH平台上进行数据治理操作,无需额外安装Apache Atlas,简化了部署和管理流程。 **编译完成的含义:** “基于cdh6.3.1编译完成”表明Apache Atlas 2.1.0是为...

    apache-tomcat-7.0.63-windows-x64.zip

    Apache Tomcat是一个开源的软件应用服务器,主要用于部署和运行Java Servlet和JavaServer Pages(JSP)应用程序。在本例中,我们关注的是`apache-tomcat-7.0.63-windows-x64.zip`这个文件,这代表了Tomcat 7.0.63...

Global site tag (gtag.js) - Google Analytics