Apacheインストール構成でPCREが見つかりませんか?(libpcreのpcre-configが見つかりません)


9

LinuxにApacheをインストールするための要件と手順は次のとおりです。 http://httpd.apache.org/docs/current/install.html

したがってc++ compiler、Apacheを正しくインストールできるように、すべて(、aprおよびapr-util)をインストールしました。

残っているのはPCREだけです。それをインストールして、私の中にあります。 /usr/local/src/pcre-8.32

sudo ./configure --with-included-apr私がこのエラーを出そうとしているので:

checking for pcre-config... false
configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

何が悪いのですか?

回答:


10

PCRE開発パッケージがシステムにインストールされていません。最初にpcre-develをインストールします

sudo yum install pcre-devel -y

そして実行する

sudo ./configure --with-included-apr

デフォルトでは自動的にpcreが使用されます。


9

これで解決しました。

まず/usr/local/pcre、を使用してpcreをインストールしました

./configure --prefix=/usr/local/pcre
make
sudo make install

次に、Apacheをインストールしました

./configure --with-included-apr --with-pcre=/usr/local/pcre
make
sudo make install

0

Apache構成でパスを指定することで解決しました

./configure \
--with-included-apr \
--with-pcre=/usr/local/pcre/bin/pcre-config 

コンパイラーが事前構成ファイル内の構成設定を探すため、事前構成ファイルの正確な場所を指定する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.