日期:2014-05-16  浏览次数:21154 次

apache=>DokuWiki 安装


checking for APR... no

configure: error: APR not found.


解决办法:

1.下载所需软件包:


[code="java"]wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz ?

wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz ?

wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip ??


2.编译安装:

yum remove apr-util-devel apr apr-util-mysql apr-docs apr-devel apr-util apr-util-docs?

具体步骤如下:


? a:解决apr not found问题

$ test]# tar -zxf apr-1.4.5.tar.gz ?

$ test]# cd ?apr-1.4.5 ?

$ apr-1.4.5]# ./configure --prefix=/usr/local/apr ?

$ apr-1.4.5]# make && make install ??


? b:解决APR-util not found问题

$ test]# tar -zxf apr-util-1.3.12.tar.gz ?

$ test]# cd apr-util-1.3.12 ?

$ apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util -with- apr=/usr/local/apr/bin/apr-1-config ?

$ apr-util-1.3.12]# make && make install?


? c:解决pcre问题

$ test]#unzip -o pcre-8.10.zip ?

$ test]#cd pcre-8.10 ?

$ pcre-8.10]#./configure --prefix=/usr/local/pcre ?

$ pcre-8.10]#make && make install?


4.最后编译Apache时加上:

--with-apr=/usr/local/apr \

--with-apr-util=/usr/local/apr-util/ \

?--with-pcre=/usr/local/pcre


=============================================================


$ ~]#cd /soft

$ soft]#tar jxvf httpd-2.2.6.tar.bz2 ? ?//解压apache的压缩包

$ soft]#cd httpd-2.2.6 ? ? //定位到httpd-2.2.6 文件夹下

$ httpd-2.2.6]#ls ? ? //查看显示httpd-2.2.6 文件夹下内容

$ httpd-2.2.6]#./configure --help | more ? ?//查看安装apache配置参数

$ httpd-2.2.6]#./configure ?--prefix=/usr/local/apache ?--enable-so ? ?// ?配置apache路径

$ httpd-2.2.6]#make ? ? //编译apache

$ httpd-2.2.6]#make install ? ?//安装apache

$ httpd-2.2.6]#cd /usr/loca