Centos下安装apahce的configure: error: APR not found. Please read the documentation解决办法
2016-06-23 19:16
916 查看
今天从Apache官网上http://httpd.apache.org/下载httpd web服务器,由于我的虚拟机上之前安装过,我先yum remove httpd进行卸载,然后重新安装。我采用的是源码安装,先进行./configure
--prefix=/usr/local/apahce --enable-so ,提示以下错误:
configure: error: APR not found. Please read the documentation.
解决办法
wget http://apache.freelamp.com/apr/apr-1.4.2.tar.gz 下载apr
./configure –prefix=/usr/local/apr
make
make install
wget http://apache.freelamp.com/apr/apr-util-1.3.10.tar.gz
./configure –prefix=/usr/local/web/apr-util –with-apr=/usr/local/apr
make
make install
3 ./configure仍提示APR-util not found,增加--with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util后出现
configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
#./configure –help | grep pcre
--with-pcre=PATH Use external PCRE library
下载:http://sourceforge.net/projects/pcre
下载地址二:http://ftp.exim.llorien.org/pcre/
#unzip -o pcre-8.10.zip
#cd pcre-8.10
#./configure --prefix=/usr/local/pcre
#make
#make install
最后安装apahce:
./configure --prefix=/usr/local/apache --enable-rewrite --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make
make install
附:
直接打开/usr/local/src/apr-1.4.6/configure 把 $RM “$cfgfile” 那行删除掉
$RM “$cfgfile” 大约在 42302
行
然后再重新运行 ./configure --prefix=/usr/local/apr 就可以了
网上说的其他解决办法如下,但我应用都不行:
# aclocal
# autoconf
# automake
# libtoolize –force
或者:
# autoreconf –force –install
# libtoolize –automake –force
# automake –force –add-missing
我是在Asianux Server 4 编译安装的,也可能跟我使用的系统有关
--prefix=/usr/local/apahce --enable-so ,提示以下错误:
configure: error: APR not found. Please read the documentation.
解决办法
wget http://apache.freelamp.com/apr/apr-1.4.2.tar.gz 下载apr
./configure –prefix=/usr/local/apr
make
make install
wget http://apache.freelamp.com/apr/apr-util-1.3.10.tar.gz
./configure –prefix=/usr/local/web/apr-util –with-apr=/usr/local/apr
make
make install
3 ./configure仍提示APR-util not found,增加--with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util后出现
./configure --prefix=/usr/local/app/apache2 --enable-so --enable-rewrite --with-apr=/usr/local/app/apr-dir/apr --with-apr-util=/usr/local/app/apr-dir/apr-util
configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
#./configure –help | grep pcre
--with-pcre=PATH Use external PCRE library
下载:http://sourceforge.net/projects/pcre
下载地址二:http://ftp.exim.llorien.org/pcre/
#unzip -o pcre-8.10.zip
#cd pcre-8.10
#./configure --prefix=/usr/local/pcre
#make
#make install
最后安装apahce:
./configure --prefix=/usr/local/apache --enable-rewrite --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make
make install
附:
安装apr报错rm: cannot remove `libtoolT': No such file or
直接打开/usr/local/src/apr-1.4.6/configure 把 $RM “$cfgfile” 那行删除掉
$RM “$cfgfile” 大约在 42302
行
然后再重新运行 ./configure --prefix=/usr/local/apr 就可以了
网上说的其他解决办法如下,但我应用都不行:
# aclocal
# autoconf
# automake
# libtoolize –force
或者:
# autoreconf –force –install
# libtoolize –automake –force
# automake –force –add-missing
我是在Asianux Server 4 编译安装的,也可能跟我使用的系统有关
相关文章推荐
- 多台Linux服务器SSH相互访问无需密码
- Centos6.5安装Hadoop配置集群环境
- 阿里云windows service系统和linux系统上部署java工程
- Linux大数据处理踩坑实录
- libsvm的python接口在linux下的安装
- Linux新增磁盘、分区、格式化和自动挂载
- Linux系统备份与还原
- linux修改root用户的密码
- RHEL 8使用的内核版本
- 【原创】linux命令-Axel命令 - linux多线程下载 - 费元星 - 未来星开发团队
- centos 7.1 获取内核源码
- 初学CentOS的常见基本命令2
- 第12课第4.2节 字符设备驱动程序之中断方式的按键驱动_Linux中断处理结构
- 第12课第4.1节 字符设备驱动程序之中断方式的按键驱动_Linux异常处理结构
- 每日一linux命令(18)-------locate
- linux下安装Myeclipse提示Your system does not have sufficient memory to support MyEclipse
- CentOS下supervisor安装与使用
- 基于centos6构建私有gitbook平台
- Unix/Linux系统编程-知识脉络
- Linux操作系统多线程信号总结