2.解壓
輸入ls ,可以看到當前目錄下多了乙個 httpd-2.2.31 目錄
3.執行環境的安裝:apr、apr-util、pcre
apr:
apache protable run -time library,apache可移植執行庫,主要為上層的應用程式提供乙個可跨越多作業系統平台使用的底層支援藉口庫。
最大的作用是socket排程,一些對請求併發的處理
pcre:
perl compatible regular expressions,主要是對正規表示式的支援。
apr、apr-util、pcre已經包含在apache的原始碼中了,在 httpd-2.2.31/srclib 目錄下。
安裝apr:
進入到 srclib/apr 目錄
./configure --prefix=/usr/local/apr
make
make install
安裝apr-util:
進入到src/apr-util目錄
./configure --prefix=/usr/local/apr-util
make
make install
安裝pcre
pcre的安裝選擇外部安裝,也就是使用yum命令。原因是apache 原始碼中的pcre 的makefile檔案 make 會出錯。
執行命令: yum -y install pcre pcre-devel
到此執行環境安裝完畢
4.apache的編譯安裝
進入到 httpd-2.2.31目錄
注:--prefix:指定乙個安裝路徑
這裡將apache的所有模組都安裝了,預設安裝的apache是沒有載入**模組
5.檢查apache 是否啟動成功
/usr/local/apache/bin/apachectl start
curl localhost 或者在瀏覽器輸入 localhost(如果你的cent os有瀏覽器的話!!!!),也可在其他機器直接訪問你的cent os 機器ip。
顯示 :it works!
安裝成功!
CentOS下Apache安裝總結
作業系統 centos 6.8 伺服器 apache 2.4.29 其他關鍵依賴庫 apr 1.6.3 apr util 1.6.1 pcre 8.41 命令格式 命令說明 命令引數解釋 tar zxvf dir1 c dir2 將dir1下的檔案解壓到dir2指定的目錄下 無rpm qa soft...
CentOS 下編譯安裝Apache
centos 下編譯安裝apache 解除安裝原有的apache 安裝apr tar zvxf apr 1.4.6.tar.gz cd apr 1.4.6 configure prefix usr local apr make make install 安裝apr util tar zvxf apr...
CentOS下Apache預設安裝路徑
apache 如果採用rpm包安裝,安裝路徑應在 etc httpd目錄下 apache配置檔案 etc httpd conf httpd.conf apache模組路徑 usr sbin apachectl web目錄 var www html 如果採用源 安裝,一般預設安裝在 usr local...