Apache安装编译遇到APR的问题

http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.27.tar.bz2Apache下载链接

在解压Apache源码包进入目录运行

#./configure --prefix=/usr/local/apach时出现:

................

checking for APR... no
configure: error: APR not found . Please read the documentation

用yum下载了Apr也没用,后来查找资料发现完整的APR实际上包含了三个开发包:apr、apr-util以及apr-iconv,每一个开发包分别独立开发,并拥有自己的版本。

解决办法

1.下载所需软件包:

1.wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz

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

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

解决apr not found问题>>>>>>

[[email protected]]# tar -zxf apr-1.4.5.tar.gz

[[email protected]]# cd apr-1.4.5

[[email protected]]# ./configure --prefix=/usr/local/apr

[[email protected]]# make

[[email protected]]# make install

解决APR-util not found问题>>>>

[[email protected]]# tar -zxf apr-util-1.3.12.tar.gz

[[email protected]]# cd apr-util-1.3.12

[[email protected]]#./configure --prefix=/usr/local/apr-util -with- apr=/usr/local/apr/bin/apr-1-config

[[email protected]]# make

[[email protected]]#  make install

解决pcre问题>>>>>>>>>

[[email protected]]# unzip -o pcre-8.10.zip

[[email protected]]# cd pcre-8.10

[[email protected]]# ./configure --prefix=/usr/local/pcre

[[email protected]]# make

[[email protected]]# make install

上述所有make install 以后可以用echo $?的返回值来确认是否安装成功(返回值为0则成功,其他值为为安装成功)
现在再回头安装Apache并指定Apache,apr,apr-util以及apr-iconv的位置。

[[email protected]]# ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --wieh-apr-iconv=/usr/local/pcre
[[email protected]]# make

[[email protected]]# make install

 

时间: 2024-11-05 12:08:29

Apache安装编译遇到APR的问题的相关文章

解决apache安装依赖包 apr、apr-util、pcre

从 http://apr.apache.org 下载apr-1.4.6.tar.gz和apr-util-1.5.1.tar.gz从http://www.pcre.org/ 下载pcre-8.32.tar.gz(版本不一定非要下载此版本)·先装gcc和makeyum -y install gccyum -y install makeyum -y install gcc-c++ 没有这个gcc-c++一会编译不prceyum -y install expat-devel 这个不装apr-util无法

Apache 的编译安装

直接看步骤: 1.安装必备环境:gcc.pcre .................................. 2.安装apr.apr-util 3.解压编译安装Apache: ./configure --prefix=/usr/local/apache-2.4 --enable-so --enable-cgi --enable-modules=most --with-apr=/usr/local/apr1.5/ --with-apr-util=/usr/local/apr-util/

LAMP 之二 Apache 安编译安装

Apache 安装先去官网上下载安装包/usr/local/src/,版本不要太新,也不要太旧. http://mirrors.cnnic.cn/apache/httpd/ 下载之后解压 [[email protected] src]# wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.31.tar.bz2 [[email protected] src]# tar jxvf httpd-2.2.31.tar.bz2 进入到解压目录 [[ema

ubuntu基于apache+postgresql编译安装zabbix

一.安装环境 ubuntu 14.04LTS Postgresql-9.4.3 zabbix-2.4.5 httpd-2.4.12 php-5.6.10 二.选择原因 选择postgresql数据库的原因,除了是因为 zabbix 的数据业务相对复杂,比使用 mysql 更加优势,而且mysql的数据表容易坏,时常需要修复.现在虽然nginx比较流行,但对于高稳定,且不需要高并发的应用,推荐还是用apache,且使用 prefork 模式. 三.安装准备 创建zbx系统用户用于管理与zabbix

Apache手工编译安装(内附软件包)

Apache http server 是开源软件的杰出代表,基于标准的HTTP网络协议提供网页浏览服务,apache服务器可以运行在Linux UNIX Windows等多种操作系统平台. Apache的主要特点 开放源代码 跨平台应用 支持各种Web编程语言 模块化设计 运行非常稳定 良好的安全性 环境部署 redhat6.5系统 ip地址:192.168.100.101 相关软件包:百度云 1.查看系统是否安装httpd服务,如有卸载. # rpm -q httpd httpd-2.2.15

Centos7最小化安装下安装,编译lamp环境

centos7默认的php是5.5,mysql已经变为mariadb,如果想要自定义的配置,需要自己手动来编译配置.以下步骤在公司服务器上已经正常操作过. 1.安装centos7选择基本安装,配置完网络后首先要先关闭firewall: 停止firewall # systemctl stop firewalld.service 禁止firewall开机启动 # systemctl disable firewalld.service 2.安装iptables防火墙 yum方式安装iptables #

APACHE安装配置说明

一.软件下载 1.apache:http://archive.apache.org/dist/httpd/httpd-2.2.12.tar.gz或者http://apache.etoak.com/httpd/httpd-2.2.13.tar.gz 二.环境检查 # rpm -qa|grep zlibzlib-devel-1.2.3-3zlib-1.2.3-3# rpm -qa|grep sslopenssl-devel-0.9.8b-10.el5openssl-0.9.8b-10.el5 如果需

Linux Apache PHP编译配置

1.下载Apache Web服务器源码及相关依赖库 进入http://www.apache.org,选择一个服务器下载相关的源码.这里请注意:apache其实是一个基金会名称,旗下有很多开源项目,apache web服务器只是apache基金会其中一个项目而已,所以很多朋友在进入apache主页后,很难找到apache web server下载的地方,apache web server在其源码库中名称为httpd-xxx(xxx为版本).基本步骤是:首页点击download,进入下载页后,选择一

CentOS Apache 安装 配置 启动

下载Apache安装包  httpd-2.4.23.tar.gz 下载地址:http://apache.fayea.com/httpd/ Apache 安装要求 必须安装APR.APR-Util.PCRE,gcc-c++等包 编译命令:(除了指定Apache的安装目录外,还要安装apr.apr-util.pcre,并指定参数) [[email protected] software]# tar -zxvf httpd-2.4.23.tar.gz [[email protected] softwa