IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    安装Apache2.4.23的编译参数

    陈华发表于 2021-11-07 04:46:53
    love 0

    tar zxf httpd-2.4.23.tar.gz
    cd httpd-2.4.23/

    httpd-2.4.23]# ./configure –prefix=/usr/local/http-2.4.23 –enable-so –enable-cgi –enable-cgid –enable-ssl –with-ssl=/usr/local/openssl –enable-rewrite –with-pcre=/usr/local/pcre –with-z=/usr/local/zlib –with-apr=/usr/local/apr –with-apr-util=/usr/local/apr-util –enable-modules=most –enable-mods-shared=most –enable-mpms-shared=all –with-mpm=event –enable-proxy –enable-proxy-fcgi –enable-expires –enable-deflate

    相关参数解释:
    –enable-so:支持动态共享模块(即打开DSO支持)
    –enable-rewrite:支持URL重写
    –enable-ssl:支持ssl
    –with-ssl=/usr/local/openssl:指定ssl安装位置
    –enable-cgi:启用cgi
    –enable-cgid:MPM使用的是event或work要启用cgid
    –enable-modules=most:明确指明要静态编译到httpd二进制文件的模块,为空格分隔的模块名列表、all或者most。all:表示包含所有模块,most:表示包含大部分常用模块。
    –enable-mods-shared=most:明确指明要以DSO方式编译的模块,为空格分隔的模块名列表、all或者most,
    all:表示包含所有模块,most:表示包含大部分模块
    –enable-mpms-shared=all:启用MPM所有支持的模式,这样event、work、prefork就会以模块化的方式安装,要用哪个就在
    httpd.conf里配置就好了。
    –with-mpm=event:指定启用的mpm模式,默认使用event模式,在Apache的早期版本2.0默认prefork, 2.2版本是worker,2.4

    版本是event。
    –with-pcre=/usr/local/pcre:支持pcre
    –with-z=/usr/local/zlib:使用zlib压缩库
    –with-apr=/usr/local/apr:指定apr的安装路径
    –with-apr-util=/usr/local/apr-util:指定apr-util的安装路径
    –enable-expires:激活或通过配置文件控制HTTP的“Expires:”和“Cache-Control:”头内容,即对网站图片、js、css等内容,提供客户端浏览器缓存的设置。这个是Apache调优的一个重要选项之一。
    –enable-deflate:提供对内容的压缩传输编码支持,一般是html、js、css等内容的站点。使用此参数会大大提高传输速度,

    提升访问者的体验。在生产环境中,这是Apache调优的一个重要选项之一。
    httpd-2.4.23]# make && make install

    end

    自由转载,转载请注明: 转载自WEB开发笔记 www.chhua.com

    本文链接地址: 安装Apache2.4.23的编译参数 http://www.chhua.com/web-note5620

    随机笔记

    • 30个图片浏览插件收集
    • WAMP Server默认浏览器更改/配置
    • 360大败腾讯数回合,腾讯恼羞成怒大耍娘们作风,尽显流氓嘴脸!
    • CAJ文件转PDF文件方法(亲测管用)
    • 一淘网真的能让百度睡不着觉?


沪ICP备19023445号-2号
友情链接