当前位置: 首页 > news >正文

Centos/Linux安装Apahce出现bug汇总

源码安装Apache软件
使用软件:Apahce2.4.58,apr1.5.2, apr-util1.5.4
1.下载apr、apr-util和Apache软件;
2.安装apr压缩包,步骤如下
第一、解压缩

 tar zxvf apr-1.5.2.tar.gz

第二、安装

cd /usr/local/src/apr-1.5.2/
./configure --prefix=/usr/local/apr
make && make install
在执行的过程中可能出现问题:
rm: cannot remove `libtoolT‘: No such file or directory

解决办法:
将RM=‘ R M ′ 修改为 R M = ′ RM'修改为RM=' RM修改为RM=RM -f’;
具体参考链接如下:
https://blog.csdn.net/sunmengting0123/article/details/128568878
3.安装apr-util软件包,步骤如下:
第一,解压缩;
第二、安装

cd /usr/local/src/apr-util-1.5.4/
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install

4.安装Apache压缩包
步骤如下:

cd /usr/local/src/httpd-2.4.58/
./configure  --prefix=/usr/local/apache2.4  --with-apr=/usr/local/src/httpd-2.4.58/srclib/apr  --with-apr-util=/usr/local/src/httpd-2.4.58/srclib/apr-util  --enable-so  --enable-mods-shared=most --with-include-apr
make && make install

安装过程可能会出现以下问题:
1.安装apache的时候会出现make编译失败的问题:参考如下链接:https://blog.csdn.net/weixin_34198453/article/details/92974214

2.如果apr和apr-util都安装后,安装apache的make的时候出现bug,需要先根据问题解决后,把安装好的apr和apr-util安装包都删除,并使用make clean清理缓存,重新安装;

3.如果此时apache还编译失败,将src目录下的apr和apr-util文件拷贝到httpd/srclib目录下重新编译;具体请参考https://blog.csdn.net/qq_45538179/article/details/121459505

相关文章:

Centos/Linux安装Apahce出现bug汇总

源码安装Apache软件 使用软件:Apahce2.4.58,apr1.5.2, apr-util1.5.4 1.下载apr、apr-util和Apache软件; 2.安装apr压缩包,步骤如下: 第一、解压缩 tar zxvf apr-1.5.2.tar.gz第二、安装 cd /usr/local/sr…...

Scrapy爬虫异步框架(一篇文章齐全)

1、Scrapy框架初识 2、Scrapy框架持久化存储(点击前往查阅) 3、Scrapy框架内置管道(点击前往查阅) 4、Scrapy框架中间件(点击前往查阅) Scrapy 是一个开源的、基于Python的爬虫框架,它提供了…...

基于Hadoop架构的多重分布式BP神经网络的短期负荷预测方法

点我完整下载:基于Hadoop架构的多重分布式BP神经网络的短期负荷预测方法.docx 基于Hadoop架构的多重分布式BP神经网络的短期负荷预测方法 "A Short-term Load Forecasting Method based on Multi-distributed BP Neural Network Architecture with Hadoop Fram…...

Oracle查询数据库中当前用户每个表的数据条数

Oracle查询数据库中当前用户每个表的数据条数 select t.table_name,t.num_rows from user_tables t一般情况下这条语句就可查出想要结果 如果不行 请执行以下脚本 create or replace function count_rows(table_name in varchar2,owner in varchar2 default null)return…...

Windows从源码构建tensorflow(离线编译)

由一开始的在线编译,到后面的离线编译,一路踩坑无数,历经整整6个半小时,终于编译成功!在此记录一下参考过的文章,有时间整理一下踩坑记录。 一、环境配置 在tensorflow官网上有版本对应关系 win10 bazel …...

JMeter处理接口签名sign

写接口脚本的时候,很多接口涉及到签名,今天介绍下用JMeter编写签名脚本的方法。 举个例子,开启红包接口,请求方式为post POST /v1/api/red/open json请求参数 { "red_id":1, "timestamp":"1667033841…...

Android : Java中创建线程的几种方式_简单应用

主方法 MainTest.java package com.example.mythread;import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.FutureTask;public class MainTest {public static void main(String[] data){ // 以下的方…...

C# Onnx 特征匹配 DeDoDe 检测,不描述---描述,不检测

目录 介绍 效果 模型信息 项目 代码 下载 介绍 github地址:https://github.com/Parskatt/DeDoDe DeDoDe 🎶 Detect, Dont Describe - Describe, Dont Detect, for Local Feature Matching The DeDoDe detector learns to detect 3D consisten…...

第十六章 处理空字符串和 Null 值

文章目录 第十六章 处理空字符串和 Null 值空字符串和 Null 值的默认映射导出值控制空元素的形式 第十六章 处理空字符串和 Null 值 类和属性参数 XMLUSEEMPTYELEMENT XMLIGNORENULL XMLNILNOOBJECT XMLNIL 空字符串和 Null 值的默认映射 下表总结了空字符串和 null 值的…...

MYSQL 处理重复数据

文章目录 前言防止表中出现重复数据统计重复数据过滤重复数据删除重复数据在这里插入代码片后言 前言 hello world欢迎来到前端的新世界 😜当前文章系列专栏:Mysql 🐱‍👓博主在前端领域还有很多知识和技术需要掌握,正…...

世岩清上:未来科技展览的策展视野

面对科技未来,策展视野的核心在于把握趋势,理解人性,并充分运用科技手段提升观众的体验。以下是我对未来科技展览的策展视野。 一、以人为本的设计理念 科技发展的最终目的是服务于人类,提升人们的生活质量。因此,展…...

如何理解2023vivo开发者大会,使用Rust语言编写蓝河操作系统(BlueOS)?

在2023年vivo开发者大会上,vivo宣布使用Rust语言编写其蓝河操作系统(BlueOS)。 什么是Rust语言? Rust 是一种开放源代码系统编程语言,可用于开发高效、安全的软件。 使用 Rust 可管理内存并控制其低级详细信息。 但你…...

Android flutter this and base files have different roots

类似经历者 Android build fails with certain plugins if project is in a different drive (from sdk) 错误描述 我是windows系统,下载 flutter sdk 我是放在D盘,flutter项目是放在E盘,flutter 执行 pub get的时候,会在我C盘…...

Excel动态选择某一行/列的最后一个数据

选择列的最后一个数据&#xff1a; 以A列为例&#xff0c;使用&#xff1a; LOOKUP(1,0/(A:A<>""),A:A)选择行的最后一个数据&#xff1a; 以第3行为例&#xff0c;使用&#xff1a; LOOKUP(1,0/(3:3<>""),3:3)示例程序 列最后一个数据&a…...

扫描条形码到电脑:Barcode to pc 4.6.3 Crack

像专业人士一样使用条形码将条形码发送到 PC 排名第一的智能手机扫描应用程序 将条形码即时发送到计算机程序并自动执行任务的最简单方法 受到全球 500,000 多名用户的信赖 条形码到 PC&#xff1a;Wi-Fi 扫描仪应用程序&#xff0c;条码到 PC&#xff1a;适用于 Android 和 i…...

从0到0.01入门 Webpack| 003.精选 Webpack面试题

&#x1f90d; 前端开发工程师&#xff08;主业&#xff09;、技术博主&#xff08;副业&#xff09;、已过CET6 &#x1f368; 阿珊和她的猫_CSDN个人主页 &#x1f560; 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 &#x1f35a; 蓝桥云课签约作者、已在蓝桥云…...

[数据结构]-红黑树

前言 作者&#xff1a;小蜗牛向前冲 名言&#xff1a;我可以接受失败&#xff0c;但我不能接受放弃 如果觉的博主的文章还不错的话&#xff0c;还请点赞&#xff0c;收藏&#xff0c;关注&#x1f440;支持博主。如果发现有问题的地方欢迎❀大家在评论区指正 目录 一、红黑树的…...

Android 13.0 Launcher3 app列表页桌面图标按安装时间排序

1.概述 在13.0的系统rom定制化开发中,在对Launcher3进行功能开发时,系统默认的app列表页排序是安装app名称进行排序的, 由于功能的需要要求按照app安装时间进行排序,这就需要找到相关的排序地方,进行排序方式的修改就能完成这个功能 2.Launcher3 app列表页桌面图标按安装…...

QFont如何设置斜体|QlineEdit设置只能输入数字|QThread::finished信号发出后worker未调用析构函数

QFont如何设置斜体 要设置 QFont 的斜体,你可以使用 setItalic() 方法。以下是一个示例代码: #include <QApplication> #include <QLabel> #include <QFont> int main(int argc, char *argv...

中伟视界:创新解决方案,搭建自适应的AI算法模型训练平台

搭建AI算法模型自训练平台是当今人工智能领域的热门话题&#xff0c;但是其中存在着许多技术难点需要克服。 自训练平台需要具备高效的算法模型&#xff0c;这就要求能够处理庞大的数据量并进行高速计算。 平台需要具备强大的数据管理及存储能力&#xff0c;以满足训练过程中的…...

Safari 26.4 新增 WebTransport:对 iOS WebView 的影响与落地建议

Safari 26.4 新增 WebTransport&#xff1a;对 iOS WebView 的影响与落地建议 近日浏览器内核更新信息显示&#xff1a;Safari 26.4 已新增 WebTransport 支持。这意味着在对应系统版本上&#xff0c;基于同内核的 Web 容器&#xff08;如 WKWebView&#xff09;也具备使用该能…...

揭秘智能化英雄联盟辅助工具:3大核心功能彻底改变你的游戏体验

揭秘智能化英雄联盟辅助工具&#xff1a;3大核心功能彻底改变你的游戏体验 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power &#x1f680;. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit 你是否曾为英雄联盟…...

第13篇:学习AUTOSAR的高效路径:理论与实践交叉学习指南

很多人的错误学习方式 直接啃AUTOSAR标准文档(几千页,瞬间劝退) 只看理论不操作,一个月后连SWC和BSW都分不清 一上来就买开发板做实物,结果卡在MCAL配置上 正确的学习四步法 第一步:打好四项基础(2周) C语言:尤其是指针、结构体、回调函数 嵌入式基础:中断、时钟、…...

告别printf调试!用Telink EVK实时监控BLE芯片变量(8258/8255实战示例)

告别printf调试&#xff01;用Telink EVK实时监控BLE芯片变量&#xff08;8258/8255实战示例&#xff09; 调试嵌入式系统时&#xff0c;开发者常陷入两难&#xff1a;既需要观察程序运行时的内部状态&#xff0c;又受限于传统调试方法的低效。在BLE低功耗场景下&#xff0c;这…...

从Go到Kotlin:对比学习Channel的5个核心用法与避坑指南

从Go到Kotlin&#xff1a;Channel核心用法与实战避坑指南 1. 理解Channel的本质 对于熟悉Go语言的开发者来说&#xff0c;Kotlin的Channel概念并不陌生。两者都源自相同的并发模型理念&#xff0c;但在实现细节和使用方式上存在显著差异。 Channel本质上是一个线程安全的队列&a…...

EMQX 社区版部署实战:从单机到高可用集群

1. 5分钟搞定Docker单机部署 第一次接触EMQX的朋友&#xff0c;我强烈建议从Docker方式入手。就像搭积木一样简单&#xff0c;三行命令就能让MQTT服务跑起来。最近给客户做POC测试时&#xff0c;我习惯用这种方式快速验证功能。 先说说硬件要求。官方建议最小配置是2核CPU4GB内…...

高效获取城通网盘直连地址:告别限速的免费解析工具

高效获取城通网盘直连地址&#xff1a;告别限速的免费解析工具 【免费下载链接】ctfileGet 获取城通网盘一次性直连地址 项目地址: https://gitcode.com/gh_mirrors/ct/ctfileGet 你是否厌倦了城通网盘那令人抓狂的下载速度&#xff1f;是否每次下载大文件都要面对漫长的…...

Zig中结构体和枚举怎么用?

在 Zig 编程语言中&#xff0c;结构体&#xff08;struct&#xff09;和枚举&#xff08;enum&#xff09;是两种基本的数据类型。 结构体和枚举是定义和使用自定义数据类型的两种主要方式。 结构体和枚举提供了更高层次的数据组织和类型安全&#xff0c;适用于不同的编程场景…...

数据库运维工具

数据库运维工具&#xff1a;高效管理的智能助手 在数据驱动的时代&#xff0c;数据库作为企业核心信息的存储载体&#xff0c;其稳定性与性能直接影响业务运行。随着数据量激增和架构复杂化&#xff0c;传统人工运维已难以满足需求。数据库运维工具应运而生&#xff0c;通过自…...

10大决策树实现代码详解:GitHub热门项目实战

10大决策树实现代码详解&#xff1a;GitHub热门项目实战 【免费下载链接】awesome-decision-tree-papers A collection of research papers on decision, classification and regression trees with implementations. 项目地址: https://gitcode.com/gh_mirrors/aw/awesome-d…...