实验需求
一.编译安装httpd
二.配置三种不同风格的虚拟主机
实验步骤
一.编译安装httpd
①.安装开发环境
[root@server ~]# yum -y groupinstall "Development Tools"
[root@server ~]# yum -y install openssl-devel pcre-devel expat-devel libtool
②.安装apr,apr-utils
[root@server opt]# tar -xf apr-1.6.3.tar.bz2 apr-util-1.6.1.tar.bz2 httpd-2.4.34.tar.bz2
[root@server opt]# ls
apr-1.6.3 apr-util-1.6.1 httpd-2.4.34
apr-1.6.3.tar.bz2 apr-util-1.6.1.tar.bz2 httpd-2.4.34.tar.bz2
[root@server opt]# cd apr-1.6.3/
[root@server apr-1.6.3]# vim configure
# $RM "$cfgfile"
[root@server apr-1.6.3]# ./configure --prefix=/usr/local/apr
[root@server apr-1.6.3]# make && make install
[root@server opt]# cd apr-util-1.6.1/
[root@server apr-util-1.6.1]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
[root@server apr-util-1.6.1]# make && make install
③.安装httpd
[root@server apr-util-1.6.1]# cd /opt/httpd-2.4.34/
[root@server httpd-2.4.34]# ./configure --prefix=/usr/local/apache \
> --sysconfdir=/etc/httpd123 \
> --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 \
> --enable-mpms-shared=all \
> --