Linux下Apache安装64位问题

上一篇 / 下一篇  2011-08-04 14:46:29 / 个人分类:共享资料

网上说之一:
1、删除安装目录下的configure文件,在我的环境中是httpd-2.2.6/configure
2、删除“httpd-2.26/srclib/apr-util/configure”
3、通过以下命令重建编译文件(以下命令在http-2.26/目录下运行)。
#./buildconf
4. 、通过以上重建编译文件,现在可以拥有64位的apr-util了,最后在编辑时加上以上参数:
–enable-lib64
以下是我编译的例子:
[root@yangjf packages]#./configure --prefix=/usr/local/apache2 --enable-mods-share=all --enable-so-enable-ssl -enable-lib64 -libdir=/usr/lib64

[root@yangjf packages]#make
[root@yangjf packages]#make install

网上说之二:
解决方法:编译时增加编译参数 --with-expat=builtin 。貌似在64位服务器下编译脚本在定位系统 expat 支持时有些问题。使用自带的expat来编译就不存在这个问题了。举例如下:

# ./configure --prefix=/usr/local/apache2 --enable-modules=so --enable-rewrite --with-expat=builtin


TAG:

 

评分:0

我来说两句

Open Toolbar