当前位置: 技术问答>linux和unix
linux下重装apache,却无法安装apache模块?
来源: 互联网 发布时间:2016-05-06
本文导语: 这两天在搭建linux上的apache服务。 本来已经搭好了,第一次安装时,加载模块也很顺利。后来觉得应该加上ssl,所以重新编译了一下,用的configure命令是:./configure --enable-so --enable-dav --with-ssl --enable-ssl --prefix=/usr/l...
这两天在搭建linux上的apache服务。
本来已经搭好了,第一次安装时,加载模块也很顺利。后来觉得应该加上ssl,所以重新编译了一下,用的configure命令是:./configure --enable-so --enable-dav --with-ssl --enable-ssl --prefix=/usr/local/apache2,然后是make、make install,可是却发现modules目录下怎么都没有*.so文件,这是怎么回事呀?
请各位达人帮帮忙吧,多谢!
本来已经搭好了,第一次安装时,加载模块也很顺利。后来觉得应该加上ssl,所以重新编译了一下,用的configure命令是:./configure --enable-so --enable-dav --with-ssl --enable-ssl --prefix=/usr/local/apache2,然后是make、make install,可是却发现modules目录下怎么都没有*.so文件,这是怎么回事呀?
请各位达人帮帮忙吧,多谢!
|
我试着编译了一把,确实没有,不过去掉--with-ssl --enable-ssl 再编译,同样没有。
你看看是否拉了什么选项
你看看是否拉了什么选项
|
之前也是自己编译的么?如果是安装的现成的rpm包,最好找到相应的源码包编译,比如说apache-xxx.src.rpm,可以先安装
rpm -ivh apache-xxx.src.rpm
会在/usr/src/redhat/目录下创建相应的文件,然后修改specs文件,在SPECS目录下,改一下编译选项,然后这样编译:
rpmbuild -bb xxx.specs
你也可以查看specs文件里面的编译选项,用自己的源码编译
rpm -ivh apache-xxx.src.rpm
会在/usr/src/redhat/目录下创建相应的文件,然后修改specs文件,在SPECS目录下,改一下编译选项,然后这样编译:
rpmbuild -bb xxx.specs
你也可以查看specs文件里面的编译选项,用自己的源码编译
|
带头大哥出马了,赞