Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Apache编译安装提示configure: error: APR not found错误解决方法

Apache编译安装提示configure: error: APR not found错误解决方法

作者头像
星哥玩云
发布于 2022-07-26 11:34:47
发布于 2022-07-26 11:34:47
9930
举报
文章被收录于专栏:开源部署开源部署

在配置Apache的时候,出现configure: error: APR not found错误

原因是缺少一些依赖包,安装这些依赖包就行了

下载依赖包,注意我这里下载的与参考链接上的有些不同,安装上也有不一样

wget http://archive.apache.org/dist/apr/apr-1.5.2.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

下载完成后,解压对应的依赖包,然后安装.都是3个步骤:配置(configure)、编译(make)、安装(make install)

先安装apr-1.5.2

配置: ./configure

编译: make

安装:make install

安装apr-util-1.3.12,同样为3个步骤

注意这里要指定apr的路径,apr默认的安装位置在/usr/local/apr 配置: ./configure –with-apr=/usr/local/apr/bin/apr-1-config 让他们装在相同的位置。

然后编译安装pcre-8.10.zip ,之后通过yum安装Apache不会报错了就。

Apache安装完成!!

后来发现启动httpd的时候,一直提示没有找到文件,就把httpd.conf这个文件复制到根目录后,启动成功。先记录一下,以后回顾。

看来像是因为apr是自编译的。可能要只指定apr路径。或者是第一次安装的时候报错没有make clean .

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Centos6.8下编译安装LAMP的操作记录梳理
之前用的最多的web框架是LNMP,偶尔也会用到LAMP。接下来简单说下LAMP环境的部署记录,这里选择源码安装的方式: 1)Mysql的安装 部署过程参考:http://www.cnblogs.com/kevingrace/p/6109679.html 2)Apache的安装 依赖软件安装 [root@jenkins-server ~]# yum install gcc gcc-c++ make wget [root@jenkins-server ~]# yum install zlib-devel op
洗尽了浮华
2018/01/23
1.1K0
Centos6.8下编译安装LAMP的操作记录梳理
Linux CentOS 6.5 + Apache + Mariadb + PHP环境搭建
下载地址:http://www.centoscn.com/CentosSoft/iso/2013/1205/2196.html
授客
2019/09/11
1.5K0
Linux CentOS 6.5 + Apache + Mariadb + PHP环境搭建
容器化的Apache服务并监控
sudo docker run -d --name ubuntu -p 80:80 ubuntu:16.04
飞天小子
2018/08/31
8750
容器化的Apache服务并监控
yum更换国内源,yum下载rpm包,源码包 安装
CentOS自带yum仓库源网址是国外的网址,所以从国内下载国外网址的rpm包有时候会很慢或者无法下载,这时可以更换国内的yum仓库源来解决这个问题。
端碗吹水
2020/09/23
2.5K0
yum更换国内源,yum下载rpm包,源码包 安装
linux(centos7)源码安装系列-apache
1.下载并解压apathe的tar压缩包 wget https://dlcdn.apache.org//httpd/httpd-2.4.52.tar.gz tar -zxvf httpd-2.4.52.tar.gz 2.下载apr和apr-util并且解压缩 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 3.将
用户8568307
2022/03/14
5700
Apache 编译
本文介绍了手动编译安装 Apache 的具体步骤。 yum 方式安装 $ yum install wget epel-release $ wget https://centos7.iuscommunity.org/ius-release.rpm $ rpm -Uvh ius-release.rpm $ yum install httpd24u 编译安装 安装所需软件 $ yum install gcc gcc-c++ make uuid-devel libuuid-devel unzip -y apr
康怀帅
2018/02/28
7860
安装MariaDB和Apache 原
因为MariaDB的二进制包镜像源在国外地址,所以预先下载了该包到本地物理机,使用lrzsz工具将该包上传至虚拟机/usr/local/src目录进行安装。
阿dai学长
2019/04/03
5190
盘点Linux运维常用工具(一)-web篇之httpd
1.简单概述 1、HTTP 协议,全称Hyper Text Transfer Protocol,中文名超文本传输协议 2、HTTP的重要应用之一是WWW服务,设置HTTP协议最初是提供一种发布和接受H
老油条IT记
2020/03/20
7140
LAMP环境搭建
linux下,源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install) 过程中用到configure --prefix --with;其中--prefix指的是安装路径,--with指的是安装本文件所依赖的库文件
潇洒哥和黑大帅
2018/10/23
1.6K0
Apache2.4 安装+编译配置
Apache 安装 : Apache官网www.apache.org 下载安装Apache 目前主流版本是2.4,我们先来2.4入手。2.2和2.4安装不太一样。2.4需要依赖软件apr。apr和apr-util是一个通用的函数库,它让httpd可以不关心底层的操作系统平台,可以很方便地移植(从linux移植到windows) wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.27.tar.gz wget http://mirrors.hust.edu.
老七Linux
2018/05/09
1.1K0
Linux下编译安装Apache2.4及脚本安装
一、安装基本环境工具 yum -y install gcc gcc-c++ wget 二、安装apr Apache在安装时需要一些准备环境,这里需要安装另外一个东西 APR(Apache Portable Runtime)。 wget http://archive.apache.org/dist/apr/apr-1.6.3.tar.gz tar -zxvf apr-1.6.3.tar.gz cd apr-1.6.3     ./configure --prefix=/usr/local/apr/    make && make install 三、安装APR-util wget -c http://archive.apache.org/dist/apr/apr-util-1.5.4.tar.gz tar -zxvf apr-util-1.5.4.tar.gz cd apr-util-1.5.4   ./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr/ make && make install   四、安装prce wget -c https://sourceforge.net/projects/pcre/files/pcre/8.42/pcre-8.42.tar.gz tar -zxvf pcre-8.42.tar.gz cd pcre-8.42 ./configure --prefix=/usr/local/pcre make && make install 五、安装Apache wget -c http://mirror.bit.edu.cn/apache/httpd/httpd-2.4.29.tar.gz tar -zxvf httpd-2.4.29.tar.gz cd httpd-2.4.29 ./configure –prefix=/usr/local/apache/ –with-apr=/usr/local/apr/ –with-apr-util=/usr/local/apr-util/ –with-pcre=/usr/local/pcre/ make && make install 六、测试apache /usr/local/apache/bin/apachectl start (启动apache) /usr/local/apache/bin/apachectl stop   (停止apache) /usr/local/apache/bin/apachectl reload   (重启apache) 七、加入开机启动编写启动 1、编写启动脚本:vim httpd
菲宇
2022/12/21
9790
linux下安装apache(httpd-2.4.3版本)各种坑
先提供安装apache httpd-2.4.3所需要的包,博主已经整理好,下载地址:http://download.csdn.net/download/u013142781/9445609
全栈程序员站长
2021/04/07
1.5K0
LAMP架构应用实战—Apache服务介绍与安装02
............................................................................................................................过程省略
民工哥
2020/09/16
6340
Apache服务的安装及工作模式介绍
我们都知道Linux上常见的web服务器有:apache、nginx、tomcat!
小手冰凉
2019/12/20
6760
Apache服务的安装及工作模式介绍
Linux(CenOS7与RHEL7)下的Apache HTTP 服务器 2.4.29的安装与配置
版权声明:本文为耕耘实录原创文章,各大自媒体平台同步更新。欢迎转载,转载请注明出处,谢谢。
耕耘实录
2018/12/20
1K0
CentOS 7编译安装Apache 2.4
Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源代码的网页服务器软件,可以在大多数计算机操作系统中运行。由于其跨平台和安全性[注 1],被广泛使用,是最流行的Web服务器软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。
小柒吃地瓜
2020/04/21
1.8K0
【轻量云服务器】ubuntu20.04个人下载站点搭建
在日常个人上云,通常是使用会用来存储一个文档,资源文件之类的便于个人随时随地下载需要的资源,也可以作为一个个人的云盘。本篇博文来用来讲述怎么在ubuntu20.04系统下搭建个人的httpd下载服务。
何其不顾四月天
2022/02/15
1.6K0
Linux手动安装Apache2.4
由于环境没有administrator权限,但是需要安装apache服务,这样只有安装到自己的目录下,一次没有运行yum, apt-get.brew等权限。对于没有依赖包也需要手动一个一个的安装。
叉叉敌
2019/12/26
1.9K0
Apache HTTP服务器(Linux离线编译安装)
Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。
鱼找水需要时间
2023/02/16
2.6K0
Apache HTTP服务器(Linux离线编译安装)
centos7-httpd虚拟主机
一台WEB服务器发布单个网站会非常浪费资源,所以一台WEB服务器上会发布多个网站,
yuezhimi
2020/09/30
5020
centos7-httpd虚拟主机
相关推荐
Centos6.8下编译安装LAMP的操作记录梳理
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档