Centos/Linux安装Apahce出现bug汇总

源码安装Apache软件

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

第一、解压缩

bash 复制代码
 tar zxvf apr-1.5.2.tar.gz

第二、安装

bash 复制代码
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软件包,步骤如下:

第一,解压缩;

第二、安装

bash 复制代码
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压缩包

步骤如下:

bash 复制代码
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

相关推荐
草莓熊Lotso4 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
张文君4 小时前
ubuntu26.04坏道坏块分区隔离急速版260831-V0.12
linux·python
贝锐13 小时前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制
Julien200414 小时前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
小张同学a.17 小时前
Docker 容器实战 1—— docker 基础与镜像构建
linux·运维·docker·容器
Best-Wishes19 小时前
BurpSuite Pro教育版在linux系统中配置
linux·运维·服务器·网络安全·burpsuite
wuminyu19 小时前
深入剖析 Panama Off-heap 的性能损耗与开销
java·linux·c语言·jvm·c++
虎王物联19 小时前
RK3568嵌入式Linux跑Docker:内核配置排查到AIoT容器化的完整路径
linux·运维·docker·rk3568·aiot·嵌入式linux
GeW20 小时前
不只靠技术:RHCE考试的5个隐藏得分点
linux
老当益壮梁奶奶20 小时前
Linux软件编程学习笔记(八):进程间通信详解(1)
linux·c语言·笔记·学习·算法