rh007 发表于 2015-8-3 12:23:12

apache 2.4.3 linux 安装

  apache 2.0.x和apache2.2.x 有区别,前者依赖于共有的apr,而后者依赖于私有apr,在httpd2.2.x中有一个srclib的文件夹,存放的就是自己私有的apr等,因此在下载软件包时注意版本~
一般网上能找到的都是apache2.0,x,所以都是自己找外部的代码,安装apr等。而2.4.3的srclib不提供apr,所以借用了2.2.22apr。 我也试过不借用2.2.22中的apr,而是自己去找的外部源码,但是安装过程中会遇各种各样的错误,所以果断放弃了,至于原因……现在不是很清楚(底子薄,基础差,处于并长期处于菜鸟达人阶段,傷不起……)。再强调一下,借用2.2.22提供的apr哟~
  

  安装apr
  解压 httpd-2.2.22.tar.gz
  root@ubuntu:/home/software# cd httpd-2.2.22
root@ubuntu:/home/software/httpd-2.2.22# cd srclib/apr
root@ubuntu:/home/software/httpd2.2.22/srclib/apr#./configure --prefix=/usr/local/apr
  root@ubuntu:/home/software/httpd2.2.22/srclib/apr# make && make install
  同理安装apr-util
  
  安装pcre:apt-get install libpcre-3-dev
  
  安装apache:
  :cd /http-2.4.3(这里是2.4.3,不是2.2.22)
  :./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-so --enable-dav --enable-mainer-mode --enable-rewrite
  :make && make install
  
  这样就差不多鸟~
  启动/usr/local/apache2/bin/apachectl start 就可以了~
  参考: http://www.iyunv.com/qyddbear/archive/2012/05/04/2451623.html
页: [1]
查看完整版本: apache 2.4.3 linux 安装