LinuxにApacheをインストールするための要件と手順です。 http://httpd.Apache.org/docs/current/install.html
したがって、Apacheを正しくインストールできるように、すべて(c++ compiler
、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/
何が悪いのですか?
これで解決しました。
まず、/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
PCRE開発パッケージがシステムにインストールされていません。最初にpcre-develをインストールします
Sudo yum install pcre-devel -y
そして実行する
Sudo ./configure --with-included-apr
デフォルトでは自動的にpcreを取得します。
Apache構成でパスを指定することで解決しました
./configure \
--with-included-apr \
--with-pcre=/usr/local/pcre/bin/pcre-config
コンパイラーが事前構成ファイル内の構成設定を探すため、事前構成ファイルの正確な場所を指定する必要があります。