httpd-2.4.18源碼安裝

系統:centos6.7 

安裝的目錄一般爲/usr/local

在安裝php之前首先要安裝apr和apr-util,這是因爲apr-util和apr都是爲上層應用提供的運行庫。爲沒有stl庫的C語言提供了一些數據結構和操作系統封裝接口。顯然apache的許多軟件都是以apr/apr-util爲基礎庫進行開發的。apr-util只是在apr的基礎上提供了更多的數據結構和操作系統封裝接口而已。

cd /usr/local

一 : 安裝apr

下載apr

wget http://mirrors.hust.edu.cn/apache//apr/apr-1.5.2.tar.gz

解壓

tar -xf apr-1.5.2.tar.gz

進入解壓目錄

cd apr-1.5.2

查看幫助文檔

./configure --help|less

檢查

./configure --prefix=/usr/local/apr

報錯:configure: error: in `/usr/local/apr-1.5.2': configure: error: no acceptable

解決辦法

yum install gcc

重新執行./configure --prefix=/usr/local/apr

最後編譯安裝

make 和 make install

二 安裝apr-util

下載

wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.4.tar.gz

解壓

tar -zxf apr-util-1.5.4.tar.gz

檢查

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr

編譯安裝

make 和 make install


三 安裝httpd

下載

wget http://mirrors.hust.edu.cn/apache//httpd/httpd-2.4.18.tar.gz

查看幫助文檔

./configure --help|less

根據需求配置,檢查環境

./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so --enable-rewirte --enable-ssl -enable-cgi --enable-cgid --enable-modules=most --enable-mods-shared=most --enable-mpms-shared=all --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

編譯安裝

make 和 make install

最後啓動

/usr/local/apache/bin/apachectl start

在ie中驗證

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章