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: