apr
apache
源码安装httpd (仅供参考)
准备依赖环境
yum -y install gcc pcre pcre-devel expat(解析xml)expat-devel
安装httpd apr(apache 运行库)apr-util
wget -c https://mirrors.bfsu.edu.cn/apache//httpd/httpd-2.4.43.tar.gz
wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-1.6.5.tar.gz
wget -c https://mirrors.tuna.tsinghua.edu.cn/apache/apr/apr-util-1.6.1.tar.gz
解压编译安装
tar -xvf apr-1.6.5.tar.gz
cd apr-1.6.5
./configure
make && make install
tar xvf apr-util-1.6.1.tar.gz
./configure --with-apr=/usr/local/apr/
make && make install
tar -xvf httpd-2.4.43.tar.gz
cd httpd-2.4.43
./configure
make && make install
启动httpd
/usr/local/apache2/bin/apachectl
测试访问
curl 127.0.0.1,出现<html><body><h1>It works!</h1></body></html>
说明成功安装
网页所在路径 /usr/local/apache2/htdocs