
我正在嘗試在虛擬伺服器上安裝 Apache2。我安裝了 apr、apr-util 和 pcre。
然後,當嘗試安裝apache 時,./configure 可以工作,但是當我嘗試執行此操作時,出現此錯誤: libtool: link: Cannot find the library /usr/local/apr/lib/libapr-1.la'或 unhandled argument /usr/local/apr/lib/libapr-1.la'
要設定我輸入: ./configure --prefix=/data/home/afora001/php-apache/apache/ --with-apr=/data/home/afora001/php-apache/apr/ --with-apr - util=/data/home/afora001/php-apache/apru/ --with-pcre=/data/home/afora001/php-apache/pcre/
我不明白為什麼它試圖在 /usr 中尋找庫?
謝謝!我缺什麼?
答案1
好吧,當您說“安裝了 apr、apr-util 和 pcre”時,我假設您使用作業系統的套件管理器來執行此操作。如果這樣做,您將需要安裝這些軟體包的“-dev”變體。如果您沒有並且是從原始程式碼編譯的,那麼您需要執行以下操作:「確保您的系統上已安裝 APR 和 APR-Util。如果您沒有,或不想使用系統提供的版本,請從Apache APR 下載APR 和APR-Util 的最新版本,將它們解壓縮到./srclib/apr 和./srclib/apr-util 並使用./configure 的--with-included-apr 選項。