Ubuntu下安装Apache2.4.7遇到的问题及解决办法

简介: Ubuntu下安装Apache2.4.7遇到的问题及解决办法

Ubuntu下安装Apache2.4.7
今天做一个MetaSploit渗透测试实验,需要的Web环境是Apache2.4.7, Ubuntu版本Ubuntu 16.04…2 LTS。安装这个Apache用了将近一个下午的时间,收集了不少资料,才搞定。现在总结一下,与大家分享,希望遇到同样问题的可以少走弯路。

步骤:

首先下载Apache2.4.7压缩包,http-2.4.7.tar.gz ,解压后进入到http-2.4.7目录,然后执行如下命令:

./configure

如果遇到如下报错:

checking for APR... no
configure: error: APR could not be located. Please use the --with-apr option

先不用着急,下载apr压缩包apr-1.4.6.tar ,然后解压到指定目录,进入解压后的目录,执行如下命令:

cd apr-1.4.6
./configure  --prefix=/usr/local/apr
make&&make install

安装完apr之后。还需要下载apr-util工具包apr-util-1.4.1.tar.gz,解压后,进入到解压后的目录,执行如下命令:

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

下载pcre-8.33.zip压缩包,解压后,进入解压后的目录,执行如下命令:

cd pcre-8.33
./configure --prefix=/usr/local/pcre
make&&make install

最后回到http-2.4.7目录下,执行如下命令:

cd http-2.4.7
./configure --prefix=/usr/local/apache --enable-so --enable-modules=all --enable-mods-shared=all
sudo make --with-apr=/usr/local/apr --with-apr-util=/usr/loca/apr-util --with-pcre=/usr/loca/pcre

make&&make install

至此Apache2.4.7安装完毕。

相关文章
|
1天前
|
NoSQL Ubuntu Redis
Ubuntu安装redis
本文介绍了在Ubuntu系统上安装Redis的两种方法:一种是通过编译安装本地Redis包,包括下载、解压、编译安装、配置启动和测试连接的步骤;另一种是通过apt安装在线的Redis包,并提供了更新系统软件包列表、安装Redis服务器、检查Redis服务器状态和测试连接的命令。
6 0
Ubuntu安装redis
|
2天前
|
存储 Kubernetes 负载均衡
基于Ubuntu-22.04安装K8s-v1.28.2实验(四)使用域名访问网站应用
基于Ubuntu-22.04安装K8s-v1.28.2实验(四)使用域名访问网站应用
9 1
|
22小时前
|
Ubuntu Linux Windows
Ubuntu 14.04安装samba服务器
Ubuntu 14.04安装samba服务器
6 0
|
22小时前
|
网络安全
Ubuntu14.04安装ssh服务器
Ubuntu14.04安装ssh服务器
9 0
|
22小时前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 安装mysql和简单操作
Ubuntu 安装mysql和简单操作
11 0
|
2天前
|
Kubernetes 容器
基于Ubuntu-22.04安装K8s-v1.28.2实验(三)数据卷挂载NFS(网络文件系统)
基于Ubuntu-22.04安装K8s-v1.28.2实验(三)数据卷挂载NFS(网络文件系统)
13 0
|
2月前
|
存储 消息中间件 Java
Apache Flink 实践问题之原生TM UI日志问题如何解决
Apache Flink 实践问题之原生TM UI日志问题如何解决
40 1
|
1月前
|
SQL 消息中间件 关系型数据库
Apache Doris Flink Connector 24.0.0 版本正式发布
该版本新增了对 Flink 1.20 的支持,并支持通过 Arrow Flight SQL 高速读取 Doris 中数据。
|
2月前
|
消息中间件 监控 数据挖掘
基于RabbitMQ与Apache Flink构建实时分析系统
【8月更文第28天】本文将介绍如何利用RabbitMQ作为数据源,结合Apache Flink进行实时数据分析。我们将构建一个简单的实时分析系统,该系统能够接收来自不同来源的数据,对数据进行实时处理,并将结果输出到另一个队列或存储系统中。
116 2
|
2月前
|
消息中间件 分布式计算 Hadoop
Apache Flink 实践问题之Flume与Hadoop之间的物理墙问题如何解决
Apache Flink 实践问题之Flume与Hadoop之间的物理墙问题如何解决
38 3