Nginxインストールと読み込みsslエラー問題の解決
[root@jowei
nginx-0
.8
.9]#メイク
メイク - f objs/Makefile
make[1]: ディレクトリに入ります `/jowei/
nginx-0
.8
.9'
cd /usr/
include/
openssl/
&& クリーンにする
&& ./config --prefix=/usr/include/openssl//openssl 共有なし スレッドなし
&& make
&& makeinstallmake[2]:ディレクトリの入力 `/usr/
ininc/openssl'make[2]:** * ターゲットを `clean' にするルールはありません.
Stop.make[2]: Leaving directory `/usr/include
/openssl'make[1]: *** [/usr/ include
/openssl//openssl/include/openssl/ssl.h]
エラー 2make[1]: ディレクトリ `/jowei/nginx
-0.8.9'make: *** [build] エラー 2 この問題が発生した場合の決定的な解決策:コード
with-openssl
=/______ このパスは、インストールされたパスではなく、ソース コードのインストール パッケージ パスを指しているという運命です。 –with-pcre Nginx
の書き換え機能は動作するためにpcreライブラリを必要とし、Nginxのコンパイルパラメータのこのオプションは通常のようにpcreインストールディレクトリを指定せず、pcreソースコードのテーブルを指定しますコンテンツ。 言い換えれば、pcre の lib ファイルと include
ファイルがシステム パスに既に存在する場合、このオプションを指定する必要はありません。システムに PCRE がインストールされていない場合は、このオプションを指定すると、Nginx はコンパイル中に指定したディレクトリから PCRE をコンパイルします。
–with-openssl
–with-zlib–with-md5
–with-sha1
これらのオプションは、これらのライブラリのインストール ディレクトリではなく、ソース コード ディレクトリを指定する、pcre と同じです。
最初よく分からなかったので、従来のディレクトリ指定の考え方に従い、かなり遠回りしてしまいました…
上記では、Nginx のインストールと ssl の読み込みエラーを、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。