要編譯Apache httpd,存在以下要求:
APR and APR-Util
確保你的系統(tǒng)中已經(jīng)安裝了APR和APR-Util。
Perl-Compatible Regular Expressions Library (PCRE)
這個庫是必需的,但它不再與httpd捆綁在一起。
Disk Space
確保你有至少50MB的臨時空閑磁盤空間可以使用。
ANSI-C Compiler and Build System
確保你已經(jīng)安裝了一個ANSI-C編譯器。推薦使用由自由軟件基金會(FSF)編寫的GNU C編譯器(GCC)。
Accurate time keeping
HTTP協(xié)議的元素會以一天的時間進行表示。所以,它的時間會參照你系統(tǒng)中的一些時鐘同步設備的設置。通;诰W(wǎng)絡時間協(xié)議(NTP)的程序ntpdate或xntpd就是用來做這樣的事情。
通過官方文檔我們了解到,在安裝Apache2.4之前我們要做的是:安裝APR、APR-Util和PCRE。
報錯環(huán)境介紹:(操作系統(tǒng)版本/lanmp安裝包版本/具體報錯信息/相關錯誤日志)
centos+lanmp_v3.1+configure: error: Bundled APR requested but not found at ./srclib/. Download and unpack the corresponding apr and apr-util packages to ./srclib/.