現在大部分企業的平台依然用的是centos6版本,然而想要安裝httpd-2.4的話,就要多費一番周折了,因為centos6 yum 安裝的apr版本已經不適用於httpd-2.4,所以我們只能進行原始碼編譯安裝apr與apr-util。
其中安裝apr庫時很容易報錯:
rm: cannot remove `libtoolt': no such file or
directory,在出現這個提示之後如果使用命令 echo $? 來檢視是否編譯成功時,會顯示0(成功),但
是時候到編譯apache的時候會重複出錯,而原因正是因為編譯apr時的這個錯誤。
解決方法:在 apr-1.5.2/ 目錄下開啟configure檔案,找到 「$rm "$cfgfile"
」 ,將這一行注釋掉即
可,時候重新編譯。
剩下的工作按照步驟安裝即可。
參考:
CentOS原始碼安裝PHP
先安裝需要的庫 yum y install libxml2 yum y install libxml2 devel yum y install gd yum y install gd devel yum y install curl curl devel yum y install libjpeg ...
CentOS 原始碼安裝PHP
2 解壓縮並且進入解壓縮後的檔案目錄下 4 make make install 遇到問題 1 configure error xml2 config not found.please check your libxml2 installation 參看 安裝php時的報錯 checking libx...
Centos 原始碼安裝apache
安裝apache前準備 1 檢查該環境中是否已經存在httpd服務的配置檔案,預設儲存路徑 etc httpd httpd.conf 這是centos預裝的apache的乙個ent版本,一般我們安裝源 版的apache 如果已經存在 etc httpd httpd.conf,請先解除安裝或者關閉ce...