web-dev-qa-db-ja.com

構成:エラー:APRが見つかりません。ドキュメントを読んでください

LinuxマシンにApacheをインストールしようとしています。しかし、./configure --prefix = /usr/local/Apacheを試してみると、エラーconfigure: error: APR not found. Please read the documentationが表示されます。 yum install apr apr-deveaprをインストールしようとしましたが、

Package apr-1.4.6-1.fc15.x86_64 already installed and latest versionNo package apr-deve available.

Nothing to do今何をすればいいですか?私がリナックスの初心者だとすみません

26
AssamGuy

実際、apt utilsもインストールする必要がありました...

Sudo apt-get install libapr1-dev libaprutil1-dev
36
LeandroCR

Apache httpdディストリビューションをインストールしたディレクトリに、/srclibというディレクトリがあります

そのディレクトリcd /srclibにcdします。そのフォルダにいることを確認してください。ブラウザを開いて http://apr.Apache.org/download.cgi に移動し、apr-*。tar.gzファイルをこのディレクトリにダウンロードします。

wget <link>

解凍後、解凍してsrclibディレクトリに解凍します。apr-*ディレクトリの名前をそれぞれ「apr」と「apr-util」に変更してください。例えば:

mv apr-1.6.5 apr
mv apr-util-1.6.1 apr-util

これで、そのフォルダーから.aprファイルが読み取られるはずです。その後、apr-utilも要求されます。必ず同じ手順に従ってください。

お役に立てれば!

Apache 2.2以下にインストールする場合は、フラグ--with-included-aprを追加します

2.4を使用している場合は、 https://apr.Apache.org/download.cgi にアクセスして、最新のaprおよびapr-utilをダウンロードできます。それらを解凍し、Apacheソースファイルの/ srclibに移動します。それらがapr.x.x.xではなくaprおよびapr-utilという名前であることを確認してください。その後、--with-included-aprフラグを使用できます

8
morsik

https://apr.Apache.org/ から最新のaprおよびapr-utilsをダウンロードするには、いくつかの方法があります。

tar xzvf apr.XXX.tar.gz
tar xzvf apr-util,XXX.tar.gz

ソリューション1mv apr.XXX httpd.XYZ/srclib/apr mv apr-util.XXX httpd.XYZ/srclib/apr-util

あなたは見ることができるはずです

ls httpd.XYZ/srclib/apr-util
apr apr-util

現在、Apacheを介してcofigure

./configure --with-included-apr --other-options-that-you-want

ソリューション2

mv apr && ./configure && make && make install
mv apr-util && ./configure && make && make install
mv httpd.XYZ/
./configure --with-apr=/usr/local/apr -other-options-that-you-want

注:/ usr/local/apr(CENTOS)、Distroは別のものを使用する場合があります

3
Nitigya Sharma

私のLinuxリグでは、ローカルパッケージマネージャーを使用してapr-devパッケージをダウンロードすることでこれを乗り越えました。

opkg install libapr-1-dev

これはAngstrom linuxで行われたため、opkgをapt-getまたはディストリビューションのパッケージマネージャーに置き換えて、コマンドバージョンが異なる可能性があります。

3
baudot

APRおよびAPR-UTILパッケージをダウンロードする必要があります。以下のコマンドを使用して、ソースから上記のダウンロードされたパッケージをインストールします./configure -prefix = make make install

次に、上記のコマンドを以下のように実行します。/configure -prefix = -with-apr = -with-apr-util =

1
Haneef Mohammed

Sudo apt-get install libapr1-dev libaprutil1-dev Linuxでこのコマンドを使用