【旧资料整理】apache 动态模块编译

资料时间:2013年

分享时间:2013年到百度空间,空间关闭,重新整理

有时候,我们需要调试apache的一个模块,比如mod_ssl,可我们又不希望全工程编译,编译完还得配置,简单的办法就是只编译一个模块,替换到现有的apache中,网上搜索资料,目前未发现完整的,经过自己对编译配置的分析,总结出完整的办法:

  1. 生成动态编译的Makefile./configure --enable-ssl=shared --with-ssl CFLAGS='-g -O0' 这里是包含ssl动态模块的示例。如果不指定,则默认不包含。CFLAGS是指定编译不优化的debug版。

  2. 进入到指定的模块目录 ,ssl的是modules/ssl,执行make shared-build,这个是重点,大部分查阅的资料都没有明说,直接make不会进行真的模块编译。

  3. 安装,如果需要安装到系统环境里,make install即可,如果希望直接拿走,在.libs目录,ssl的是.libs/mod_ssl.so。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值