Apache的安裝

進入/usr/local/src/

cd /usr/local/src

下載httpd-2.2.34.tar.bz2

wget http://mirrors.sohu.com/apache/httpd-2.2.34.tar.bz2

解壓壓縮包

tar -jxvf httpd-2.2.34.tar.bz2

創建Apache安裝目錄/usr/local/apache2

mkdir /usr/local/apache2

配置Apache安裝信息

cd httpd-2.2.34

./configure \

--prefix=/usr/local/apache2/ \

--with-included-apr \

--enable-so \

--enable-deflate=shared \

--enable-expires=shared \

--enable-rewrite=shared \

--with-pcre


參數解釋:

--prefix=/usr/local/apache2/ ? ? 指定Apache安裝路徑

--with-included-apr? ? ? ? ? ? ? ? ? 使用捆綁apr的副本(可以不裝)

--enable-so ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?以動態共享對象編譯(必須安裝)

--enable-deflate=shared ? ? ? ? ?縮小傳輸編碼的支持

--enable-expires=shared ? ? ? ? 期滿頭控制

--enable-rewrite=shared ? ? ? ? 基于規則的url操控

--with-pcre ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 依賴pcre


編譯Apache

make

安裝Apache

make install



問題集錦:

在./configure過程中,可能會出現如下錯誤

錯誤1:?

error: no acceptable C compiler found in $PATH

原因:缺少C編譯器

解決:安裝gcc

yum –y install gcc

錯誤2:

error: mod_deflate has been requested but can not be built due to prerequisite failures

解決:

yum install? zlib-devel

小建議

為了避免在make的時候出現錯誤,所以最好是提前先安裝好一些庫文件:

yum install -y pcre pcre-devel apr apr-devel

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • php+mysql+apache+centos 編譯安裝 領導要求先保證php環境穩定,然后再去考慮其他,例如性能...
    dnaEMx閱讀 2,256評論 1 16
  • 一、LAMP環境的介紹 1.LAMP環境的重要性 思索許久,最終還是決定寫一篇詳細的LAMP的源碼編譯安裝的實驗文...
    endmoon閱讀 2,672評論 4 26
  • 1、確認搭建LAMP所需的環境是否已經安裝: [root@localhost ~]#rpm -q make gcc...
    4e855d444c9f閱讀 481評論 0 0
  • 我們現在分以下步驟進行安裝apache: 1、 安裝編譯環境 2、 卸載原有apache 3、 下載解壓源碼包 4...
    大眼杰的世界閱讀 1,920評論 0 2
  • 不談日間的事 天就晚了 房子里有個愛你的女人 心就安了 包括我在內 那些胸無大志的人們 希望我們寧靜如相愛的男女 ...
    勒尤閱讀 228評論 0 1