apache-2.4.x 编译安装方法
  
  
   时间:2016-07-14 14:27来源:linux.it.net.cn 作者:IT
  
  
   
    
     | 
       
	apache-2.2与新出的apache-2.4安装不同的地方在于,2.4版的已经不自带apr库,所以在安装apache-2.4之前,需要下载apr。 
	1、下载软件 
	  
	
		- 
			cd /tmp
 
		- 
			wget http://mirrors.axint.net/apache//httpd/httpd-2.4.2.tar.gz
 
		- 
			wget http://mirrors.axint.net/apache//apr/apr-1.4.6.tar.gz
 
		- 
			wget http://mirrors.axint.net/apache//apr/apr-util-1.4.1.tar.gz
 
		- 
			tar xzf httpd-2.4.2.tar.gz
 
		- 
			tar xzf apr-1.4.6.tar.gz
 
		- 
			tar xzf apr-util-1.4.1.tar.gz
 
	 
 
	2、移动apr到srclib 
	
		- 
			mv apr-1.4.6 httpd-2.4.2/srclib/apr
 
		- 
			mv apr-util-1.4.1 httpd-2.4.2/srclib/apr-util
 
	 
 
	3、安装apache-2.4 
	
		- 
			cd /tmp/httpd-2.4.2
 
		- 
			./configure –prefix=/usr/local/apache –enable-so –enable-deflate=shared –enable-ssl=shared –enable-expires=shared  –enable-headers=shared –enable-rewrite=shared –enable-static-support  –with-included-apr –with-mpm=prefork
 
		- 
			make && make install
 
		- 
			cp -f build/rpm/httpd.init /etc/init.d/httpd
 
		- 
			chmod +x /etc/init.d/httpd
 
		- 
			chkconfig –add httpd
 
		- 
			chkconfig httpd on
 
		- 
			cd /etc
 
		- 
			mv httpd httpd_old
 
		- 
			ln -s /usr/local/apache/ httpd
 
		- 
			cd /usr/sbin/
 
		- 
			ln -fs /usr/local/apache/bin/httpd
 
		- 
			ln -fs /usr/local/apache/bin/apachectl
 
		- 
			cd /var/log
 
		- 
			rm -rf httpd/
 
		- 
			ln -s /usr/local/apache/logs httpd
 
	 
 
 
 
 
      (责任编辑:IT) | 
    
   
 
 
  
  
  
   
   ------分隔线----------------------------