1、安装工作,找到apache的官网,找到最新版本的apache下载链接,在github上找到下载链接

编译安装最新版Apache_sed

2、使用wget命令将apache下载到本地

编译安装最新版Apache_官网_02

3、使用tar命令将文件解压到服务器磁盘上

编译安装最新版Apache_官网_03


4、进入到解压的目录中,查看makefile文件

编译安装最新版Apache_官网_04

5、查看readme文件,提前准备先决条件

编译安装最新版Apache_官网_05

编译安装最新版Apache_sed_06

6、安装先决条件

编译安装最新版Apache_apache_07

7、执行buildconf生成configure配置文件

编译安装最新版Apache_apache_08

出现问题,无法找到apr,需要去apache官网去下载最新的apr版本进行编译安装

编译安装最新版Apache_sed_09

8、然后执行./configure进行配置

编译安装最新版Apache_sed_10

编译安装最新版Apache_官网_11

9、执行make -j 4 && make install  4个进程通知执行编译

编译安装最新版Apache_apache_12

10、可进行配置环境变量PATH

11、指定用apache用户运行

useradd -r -s /sbin/nologin -d /var/www -c Apache -u 48 apache
sed -i.bak -e '/^User daemon/cUser apache' /etc/httpd/httpd.conf
sed -i.bak -e '/^Group daemon/cGroup apache' /etc/httpd/httpd.conf
user apache
group apache

编译安装最新版Apache_apache_13

编译安装最新版Apache_sed_14

编译安装最新版Apache_官网_15

编译安装最新版Apache_官网_16

如后续不需要使用apache,只需要删除/data/http和/etc/httpd目录即可