1. 所需软件:
    apr-1.6.3.tar.gz(下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.3.tar.gz)apr-util-1.6.1.tar.gz(下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.1.tar.gz)httpd-2.4.29.tar.gz(下载地址:http://mirrors.shu.edu.cn/apache//httpd/httpd-2.4.29.tar.gz)
  2. 安装编译环境:
    yum  -y  install  gcc  pcre  pcre-devel  libtool
  3. 安装apr:
    tar  -xzf  apr-1.6.3.tar.gzcd  apr-1.6.3/./configure  &&  make  &&  make  install
  4. 安装apr-util:
    tar  -xzf  apr-util-1.6.1.tar.gzcd  apr-util-1.6.1/./configure  --with-apr=/usr/local/apr/make  &&  make  install
  5. 安装httpd:
    tar  httpd-2.4.29.tar.gzcd httpd-2.4.29/./configure  &&  make  &&  make  install
  6. 编写启动脚本:vim myhttpd
    #!/bin/bash# chkconfig: 12345 80 90function start_http(){/usr/local/apache2/bin/apachectl  start}function stop_http(){ /usr/local/apache2/bin/apachectl  stop}case "$1" instart)    start_http;;  stop)    stop_http;;  restart)    stop_http    start_http;;*)    echo "Usage : start | stop | restart";;esac
  7. 加入系统服务:
    chmod  a+x  myhttpdcp  -arf  myhttpd  /etc/init.d/
  8. 启动自己编写的服务:
    systemctl  start  myhttpd
  9. 设置开机自启动:
    chkconfig  --add  myhttpd