apache2.2.9安装后无.so文件怎么办?

apache2.2.9安装后无.so文件怎么办?

从网上下载httpd-2.2.9.tar.gz源码文件,解开使用以下方法安装:

./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-so --enable-ldap --enable-ssl --enable-rewrite --enable-cgi --enable-maintainer-mode --enable-authnz-ldap --enable-dav

make && make install

然后ls /usr/local/apache2/modules/ 只有httpd.exp文件,这是怎么回事?怎么连一个.so文件都没有,如果我想要.so文件该如何做呢?这个问题把我困住,请大家帮帮我!
.so的是动态模块,你已经把需要的模块都编译成静态的,当然看不到so文件,静态模块在配置不用LoadModule加载即可使用,执行httpd -l就可以看到你安装的apache静态模块。^_^

动态模块可以这么用(以deflate压缩模块为例):
/data1/apache2/bin/apxs -i -c ./httpd-2.0.59/modules/filters/mod_deflate.c
httpd.conf中添加:
LoadModule deflate_module modules/mod_deflate.so