1、apr、apr-util下载、安装
官网:http://apr.apache.org/download.cgi
a、apr
wget http://mirror.bit.edu.cn/apache//apr/apr-1.7.0.tar.gz
tar -zvxf apr-1.7.0.tar.gz
cd apr-1.7.0
./configure --prefix=/usr/local/apr
make && make install
b、apr-util
wget http://mirror.bit.edu.cn/apache//apr/apr-util-1.6.1.tar.gz
cd apr-util-1.6.1
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
问题:
apr-util fatal error: expat.h: No such file or directory
解决:
yum install expat-devel
2、pcre 下载、安装
官网:http://www.pcre.org/
wget https://ftp.pcre.org/pub/pcre/pcre-8.43.tar.gz
tar -zvxf pcre-8.43.tar.gz
cd pcre-8.43
./configure
make && make install
3、安装apache httpd
官网:http://httpd.apache.org
wget http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.39.tar.gz
tar -xzvf httpd-2.4.39.tar.gz
cd httpd-2.4.39
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-auth-digest
--enable-cgi --enable-suexec --with-suexec-caller=daemon
--with-suexec-docroot=/usr/local/apache2/htdocs
--with-apr-util=/usr/local/apr-util/
make && make install