安装httpd-2.4
依赖于apr-1.4+ ,apr-util-1.4+
apr:apache portable runtime
CentOS 6:只能编译安装,并且需要先编译安装apr-1.4+ ,apr-util-1.4+ 这两个软件
默认:apr-1.3.9 ,apr-util-1.3.9
开发环境包组:Development Tools ,Server Platform Development
开发程序包:pcre-devel
编译安装步骤:
(1)apr-1.4
# ./configure –prefix=/usr/local/apr
# make -j 4 && make install
#arp-util –with-apr=/usr/local/apr
make -j 2 && make install
(2)apr-util-1.4
# ./configure –prefix =/usr/local/arp-util –with-apr=/usr/local/apr
# make -j 4 && make install
(3)httpd-2.4
./configure –prefix=/usr/local/apache24 –sysconfig=/etc/httpd24 –enable-so –enable-ssl –enable=cgi –enable-rewrite –with-zlib –with-pcre –with-apr=/usr/local/apr –with-apr-util=/usr/local/apr-util –enable-modules=most|all –enable-mpms-shared=all –whith-mpm=prefork
# make -j 4 && make install
自带的服务控制脚本:apachectl
CentOS 7:
# yum -y install httpd
配置文件:/etc/httpd/conf/httpd.conf
/etc/httpd/conf.d/*.conf
/etc/httpd/conf.modules.d/*.conf