编译安装apache

梦想使生活得以忍受
### 安装环境 - centos6.8 64 - httpd2.4.25

安装过程

  • 下载httpd

    1
    wget http://apache.fayea.com//httpd/httpd-2.4.25.tar.gz
  • 安装apr

    1
    2
    3
    4
    5
    下载: wget http://mirrors.hust.edu.cn/apache//apr/apr-1.5.2.tar.bz2
    解压,并进入到目录
    执行 ./configure
    默认安装目录: /usr/local/apr
    make make install
  • 安装apr-util

    1
    2
    3
    http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.4.tar.gz

    ./configure --with-apr=/usr/local/apr (需要指明 apr的安装目录)
  • 安装 pcre

    1
    2
    偷懒安装:
    yum install pcre prce-devel
  • 编译httpd

    1
    2
    3
    ./configure --prefix=/usr/local/httpd --enable-MODULE=shared
    make
    make install

编译完成

  • 基本操作
    ./apachectl restart
    ./apachectl start
    ./apachectl stop