需要提前準備的包
yum install gcc gcc-c++ glibc glibc-devel ncurses-devel pcre pcre-devel apr-util-devel
本次使用源碼包 httpd-2.4.37
wget tar -jxvf httpd-2.4.37.tar.bz2 cd httpd-2.4.37 ./configure
apr報錯,缺少運行庫,需要
yum search apr yum install apr-util
同時補全依賴
./configure make make install
安裝完成
在使用源碼編譯安裝最新運行庫apr-1.65,apr-util-1.6.1時出現的問題
apr-1.6.5 編譯安裝未出現問題
apr-util-1.6.1 :
apr報錯缺少apr運行庫
./configure --help |grep apr ./configure --with-apr=/usr/local/apr
make 時報錯找不到expat.h
yum install expat-devel
之後再未出現報錯,安裝完成