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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/166070.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RAID的应用场景以及优缺点

RAID 0(条带化): 工作原理: 数据被分成块,每个块写入不同的驱动器,以并行方式提高读写性能。 优势: 卓越的性能提升,特别是对于大型文件的读写操作。 劣势: 完全没有冗余,一个驱动器…

MFC 中创建并显示二维码

1.创建并显示 QRcode* pQR_Encode; pQR_Encode QRcode_encodeString("12345678901234567890", 0, QR_ECLEVEL_H, QR_MODE_8, 1); if (pQR_Encode) { int nBmpWidth pQR_Encode->width; //获取控件的边界大小 CRect rect; Ge…

通俗理解词向量模型,预训练模型,Transfomer,Bert和GPT的发展脉络和如何实践

最近研究GPT,深入的从transfomer的原理和代码看来一下,现在把学习的资料和自己的理解整理一下。 这个文章写的很通俗易懂,把transformer的来龙去脉,还举例了很多不错的例子。 Transformer通俗笔记:从Word2Vec、Seq2S…

6 个有效且可用的顶级 Android 数据恢复工具

经过测试 42 种数据恢复软件产品,发现奇客数据恢复安卓版是 Android 设备的最佳选择。 过去几十年来,我一直在科技行业工作,经常帮助人们应对计算机灾难,包括丢失数据。 Android 数据恢复应用程序不在您的设备上运行&#xff0c…

IDEA中注释快捷键及模板

单行注释 将光标放置于要注释所在行,使用 Ctrl /, 添加行注释,再次使用,去掉行注释 若需要将多行进行单行注释,只需要选中要注释的多行,然后使用 Ctrl /, 添加行注释,再次使用&a…

【PTA题目】L1-6 整除光棍 分数 20

L1-6 整除光棍 分数 20 全屏浏览题目 切换布局 作者 翁恺 单位 浙江大学 这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被…

leetcode中“复杂的二分”类题目

复杂的二分题目难点 第 410、1011、1482、1552、1760、2187、2226 题 1 根据题意确定二分的数据范围 2 避免死循环: 决定是int m (leftright1)/2还是int m (leftright)/2 3 返回结果的指针是left还是right 1 LC875. 爱吃香蕉的珂珂 class Solution {public int minEati…

聚焦数据要素跨域运营,构建数据要素统一大市场地方数据局局长闭门会正式召开

11月23日,在第二届全球数字贸易博览会期间,杭州市数据资源局、中国电子云、杭州数据交易所联合组织各地数据主管部门,召开构建数据要素统一大市场地方数据局局长闭门会,交流数据要素统一大市场构建思路,共探公共数据运…

写给女朋友的python软件开发教程——从入门到实践01——总体规划

文章目录 学习路径chatGPT文心一言 学习资源推荐理论学习——一些这些分别录制视频讲解(后面会更)实战——以自己想开发的一个软件为例进行教学 学习路径 问: 我已经有python基础了,想快速学会用python的pyqt开发单机软件&#x…

人人都会Blazor—— 3.2 组件

Blazor 应用是使用 Razor 组件(非正式地称为 Blazor 组件或组件)构建的。 组件是用户界面 (UI) 的自包含部分,具有用于启用动态行为的处理逻辑。 组件可以嵌套、重用、在项目间共享,并可在 MVC 和 Razor Pages 应用中使用。 组件呈现为浏览器文档对象模型 (DOM) 的内存中表…

通过一个例子理解pytest的fixture的使用

需求 希望编写登陆web后做一些操作的测试用例,使用pytest框架具体测试用例执行前,需要先拿到web的token,这个获取token的动作只执行一次 例一 先上测试用例代码 adminpc-1:~$ cat my_test.py import pytestclass TestWebLogin:pytest.fi…

基于springboot实现农机电招平台系统项目【项目源码+论文说明】

基于springboot实现农机电招平台系统演示 摘要 随着农机电招行业的不断发展,农机电招在现实生活中的使用和普及,农机电招行业成为近年内出现的一个新行业,并且能够成为大群众广为认可和接受的行为和选择。设计农机电招平台的目的就是借助计算…

软件开发中对图片的加工处理的一些个人思考和总结

前言: 最近在公司做项目的时候,有一个业务场景就是同一张图片,在不同的位置上展示的效果是不一致的,其实理解起来也很简单,就以大家熟悉的微信头像而言,我们在正常使用的情况下,一个微信头像的大…

寻找多个项目的漏洞赏金实战,不同技术的详细实现

寻找多个项目的漏洞赏金实战,不同技术的详细实现。 破-解Slack App得到3500美金漏洞赏金 文章的核心要点如下: 漏洞发现:作者在Slack的安卓应用中发现了一个漏洞。这个漏洞是由于目录遍历,导致可以窃取密码。这个漏洞的重要性在于,它允许“跳跃”在账户之间,也就是说,你…

[kingbase锁等待问题分析]

参考文章:https://www.modb.pro/db/70021 概述 为了确保复杂的事务可以安全地同时运行,kingbase(PostgreSQL)提供了各种级别的锁来控制对各种数据对象的并发访问,使得对数据库关键部分的更改序列化。事务并发运行,直到…

关闭EntityFramework日志输出SQL

项目场景: 提示:这里简述项目相关背景: EntityFramework日志输出SQL 问题描述 提示:这里描述项目中遇到的问题: EntityFramework日志输出SQL,造成发布后,无效日志太多,且容器化部…

Linux安全之AIDE系统入侵检测工具安装和使用

一、AIDE 系统入侵检测工具简介 AIDE,全称为Advanced Intrusion Detection Environment,是一个主要用于检测文件完整性的入侵检测工具。它能够构建一个指定文件的数据库,并使用aide.conf作为其配置文件。AIDE数据库能够保存文件的各种属性&am…

Django(十、中间件)

文章目录 一、中间件的介绍中间件有什么用中间件功能自定义中间中间件的顺序 一、中间件的介绍 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局&…

U盘启动制作工具Rufus

U盘启动制作工具Rufus 下载U盘启动制作工具Rufus,进入Rufus官网:http://rufus.ie/en/,打开之后往后滑动,找到download即可点击下载。 需要插入U盘 首先需要插入U盘,如果U盘有重要文件一定要备份,然后右键…

mysql安装亲测有效

http://t.csdnimg.cn/UHuy4