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

相关推荐
groundhappy1 小时前
idalib安装和codex ida-mcp配置
linux·开发语言·python
通信小小昕1 小时前
Ubuntu 26.04 中文输入法安装
linux·运维·ubuntu
张小姐的猫3 小时前
【Linux】网络编程 —— HTTP协议(上)
linux·运维·服务器·网络·http·单例模式·策略模式
栩栩云生3 小时前
AI 写代码犯的错,早被写进了错题集
linux·安全·ai编程
imc.114 小时前
linux基础IO
linux·运维·服务器
BelongPanda6 小时前
Linux Nginx 纯手动 Let‘s Encrypt 泛域名证书配置教程
linux·nginx
酷可达拉斯6 小时前
Linux操作系统-shell编程(0)
linux·运维·服务器·python·云计算
2301_777998347 小时前
Linux中断机制:操作系统如何高效运行
linux·运维·服务器
yunwei377 小时前
eBPF 教程:检查 exec 后真正安装的可执行镜像
linux·开源
笑锝没心没肺7 小时前
yum update 报错:GPG key retrieval failed: [Errno 14] HTTPS Error 404 - Not Found
linux·运维·服务器