CentOS 6.3 安装配置Apache2.2.6的方法(源码编译安装)
安装说明
安装环境:CentOS-6.3
安装方式:源码编译安装
软件:httpd-2.2.6.tar.gz|pcre-8.32.tar.gz|apr-1.4.6.tar.gz|apr-util-1.5.1.tar.gz
下载地址:http://mirror.bjtu.edu.cn/apache/httpd/
http://apr.apache.org/download.cgi
http://jaist.dl.sourceforge.net/project/pcre/pcre
安装位置:/urs/local/apache
安装前提
系统已安装了gcc和cmake,如果没有安装请参考《CentOS-6.3安装配置Cmake》。
执行以下操作:
#检查是否安装了apache [root@localhost/]#rpm-qa|grephttpd httpd-2.2.15-15.el6.centos.1.x86_64 httpd-tools-2.2.15-15.el6.centos.1.x86_64 #卸载系统自带的apache [root@localhost/]#rpm-e--nodepshttpd-2.2.15-15.el6.centos.1.x86_64 [root@localhost/]#rpm-e--nodepshttpd-tools-2.2.15-15.el6.centos.1.x86_64 #使用yum卸载 [root@localhostapache]#yumremoveapache
#检验apr版本,卸载安装新版本 [root@localhostapache]#rpm-qa|grepapr apr-1.3.9-5.el6_2.x86_64 apr-util-1.3.9-3.el6_0.1.x86_64 apr-util-ldap-1.3.9-3.el6_0.1.x86_64 #卸载apr [root@localhostapache]#yumremoveapr yumremoveapr-util-develaprapr-util-mysqlapr-docsapr-develapr-utilapr-util-docs #安装pcre [root@localhostlocal]# tar-zxv-fpcre-8.32.tar.gz [root@localhostlocal]# cdpcre-8.32 [root@localhostapr-1.4.6]#./configure [root@localhostapr-1.4.6]#make [root@localhostapr-1.4.6]#makeinstall
#安装新版本apr [root@localhostlocal]# tar-zxv-fapr-1.4.6.tar.gz [root@localhostlocal]# cdapr-1.4.6 [root@localhostapr-1.4.6]#./configure--prefix=/usr/local/apr [root@localhostapr-1.4.6]#make [root@localhostapr-1.4.6]#makeinstall
#安装apr-util [root@localhostlocal]# tar-zxv-fapr-util-1.5.1.tar.gz [root@localhostlocal]#cdapr-util-1.5.1 [root@localhostapr-util-1.5.1]#./configure--prefix=/usr/local/apr-util--with-apr=/usr/local/apr [root@localhostapr-util-1.5.1]#make [root@localhostapr-util-1.5.1]#makeinstall