ubuntu源码安装apache

    之前使用nginx,换了一家公司,让使用apache进行部署,之前没有用过apache,今天专门学习了一下Apache的安装,现在进行一下记录;

     首先下载Apache的依赖包,apr、apr-util、pcre;

  • APR(Apache portable Run-time libraries,Apache可移植运行库)和APR-Util,apr介绍可以参见:http://www.cnblogs.com/iLumia/p/4214886.html 下载地址:http://apr.apache.org/

  • PCRE库 如果没有安装过pcre的话,请先下载:https://sourceforge.net/projects/pcre/files/pcre/8.39/pcre-8.39.tar.gz/download 

    下载Apache源码:http://archive.apache.org/dist/httpd/下载一个 httpd-2.4.18.tar.gz压缩包,是apache的源码。

 

    首先安装apr包

    - ./configure --prefix=/usr/local/apr

    - make

    - make install

   安装apr-util,依赖于apr

    - ./configure --prefix=/usr/local/aprutil --with-apr=/usr/local/apr/apr

    - make

    - make install

   安装pcre

    - ./configure --prefix=/usr/local/pcre

    - make

    - make install

    安装apache,切换到httpd-2.4.18文件夹

    - ./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr/apr --with-aprutil=/usr/local/aprutil/aprutil --with-pcre=/usr/local/pcre/pcre

             - make

            - make install 

你可能感兴趣的:(Linux)