位置:首页  >   读书笔记  > Apache源码安装

Apache源码安装

参考:http://blog.163.com/wb_zhaoyuwei/blog/static/183075439201341511589479/


wget  http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz

wget  http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz

2. 安装apr


                 tar -zxf apr-1.4.5.tar.gz  
                 cd  apr-1.4.5
                 ./configure --prefix=/alidata/quzhan22_exe/apr
                 make

                 make install


安装apr-util


   tar -zxf apr-util-1.3.12.tar.gz
                cd apr-util-1.3.12
                ./configure --prefix=/alidata/quzhan22_exe/apr-util --with-apr=/alidata/quzhan22_exe/apr
                make

                make install

安装pcre

    

   tar -zxf pcre-8.37.tar.gz
                cd pcre-8.37
                ./configure --prefix=/alidata/quzhan22_exe/pcre-8.37
                make

                make install


安装zlib

    

         tar xvf zlib-1.2.8.tar.gz
          cd zlib-1.2.8
          ./configure --prefix=/alidata/quzhan22_exe/zlib
          make

          make install



五、 安装apache, 该过程花费的时间稍微长一些
        注意事项:
             安装apache时, 根据自己的网站定制安装功能:
             指定安装的位置   /usr/local/apache2
             指定配置文件安装  /etc/httpd/
             指定zlib库的位置
             请求的映象到用户特定目录 
             以动态共享对象(DSO)编辑**  
             基于规则的url操作
       步骤:
           cd /alidata/quzhan22_exe/apache2
           ./configure 
            --prefix=/alidata/quzhan22_exe/apache2 
            --sysconfdir=/alidata/quzhan22_exe/httpd
            --with-z=/alidata/quzhan22_exe/zlib 
            --with-included-apr \ 使用捆绑apr的副本(可以不装)
            --disable-userdir \   请求的映象到用户特定的目录
            --enable-so \   以动态共享对象编译(必须安装)
            --enable-rewrite=shared \ 基于规则的url操控
            --enable-deflate=shared \ 缩小传输编码的支持
            --enable-expires=shared \ 期满头控制
            --enable-static-support  \建立一个静态链接版本的支持
           --with-apr=/alidata/quzhan22_exe/apr \  依赖的apr
           --with-apr-util=/alidata/quzhan22_exe/apr-util \  依赖的apr-util
           --with-pcre=/alidata/quzhan22_exe/pcre   依赖的pcre

          


           ./configure 
            --prefix=/alidata/quzhan22_exe/apache2 
            --sysconfdir=/alidata/quzhan22_exe/httpd
            --with-z=/alidata/quzhan22_exe/zlib 
            --with-included-apr 
            --disable-userdir 
            --enable-so 
            --enable-rewrite=shared 
            --enable-deflate=shared 
            --enable-expires=shared 
            --enable-static-support  
           --with-apr=/alidata/quzhan22_exe/apr 
           --with-apr-util=/alidata/quzhan22_exe/apr-util 
           --with-pcre=/alidata/quzhan22_exe/pcre 


//下面这个可以执行

./configure --prefix=/alidata/quzhan22_exe/apache2 --sysconfdir=/alidata/quzhan22_exe/httpd --with-z=/alidata/quzhan22_exe/zlib --disable-userdir --enable-so --enable-rewrite=shared --enable-deflate=shared --enable-expires=shared --enable-static-support --with-apr=/alidata/quzhan22_exe/apr --with-apr-util=/alidata/quzhan22_exe/apr-util --with-pcre=/alidata/quzhan22_exe/pcre

          make
          make install






0
文章属性
精彩评论