1、准备编译安装apache所需要的文件

2、源码安装apache所需要的文件列表如下

3、解压源文件
[root@master src]# tar zxf apr-1.6.3.tar.gz
[root@master src]# tar zxf apr-util-1.6.1.tar.gz
[root@master src]# tar zxf httpd-2.4.28.tar.gz

4、编译安装apr
[root@master src]# cd apr-1.6.3/
[root@master apr-1.6.3]# ./configure --prefix=/usr/local/apr
make && make install

5、编译安装apr-util
[root@master src]# cd apr-util-1.6.1/
[root@master apr-util-1.6.1]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install

6、编译安装httpd
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
make && make install

7、启动httpd的命令如下
/usr/local/apache/bin/apachectl -k start

8、默认端口是80,防火墙开放该端口
