web-dev-qa-db-ja.com

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

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

したがって、Apacheを正しくインストールできるように、すべて(c++ compilerapr、および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/

何が悪いのですか?

9
Ivan Ivković

これで解決しました。

まず、/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
9
Ivan Ivković

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

Sudo yum install pcre-devel -y

そして実行する

Sudo ./configure --with-included-apr

デフォルトでは自動的にpcreを取得します。

10
tejas

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

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

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

0
Udit