在配置Apache的時(shí)候,出現(xiàn)configure: error: APR not found錯(cuò)誤
原因是缺少一些依賴(lài)包,安裝這些依賴(lài)包就行了
下載依賴(lài)包,注意我這里下載的與參考鏈接上的有些不同,安裝上也有不一樣
wget http://archive.apache.org/dist/apr/apr-1.5.2.tar.gz ;
wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz ;
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip
下載完成后,解壓對(duì)應(yīng)的依賴(lài)包,然后安裝.都是3個(gè)步驟:配置(configure)、編譯(make)、安裝(make install)
先安裝apr-1.5.2
配置: ./configure
編譯: make
安裝:make install
安裝apr-util-1.3.12,同樣為3個(gè)步驟
注意這里要指定apr的路徑,apr默認(rèn)的安裝位置在/usr/local/apr 配置: ./configure –with-apr=/usr/local/apr/bin/apr-1-config 讓他們裝在相同的位置。
然后編譯安裝pcre-8.10.zip ,之后通過(guò)yum安裝Apache不會(huì)報(bào)錯(cuò)了就。
Apache安裝完成??!
后來(lái)發(fā)現(xiàn)啟動(dòng)httpd的時(shí)候,一直提示沒(méi)有找到文件,就把httpd.conf這個(gè)文件復(fù)制到根目錄后,啟動(dòng)成功。先記錄一下,以后回顧。
看來(lái)像是因?yàn)閍pr是自編譯的??赡芤恢付╝pr路徑?;蛘呤堑谝淮伟惭b的時(shí)候報(bào)錯(cuò)沒(méi)有make clean .