SSL モジュールはデフォルトではインストールされません。このモジュールを使用する場合は、コンパイル時に --with-http_ssl_module パラメータを指定する必要があります。通常、これらのファイルは OpenSSL ライブラリに依存します。同じソフトウェア パッケージ内ではありません。通常、このファイル名は libssl-dev のようなものです。
証明書を生成する
次の手順に従って簡単な証明書を生成できます:
まず、証明書と秘密キーを作成するディレクトリに移動します。例:
サーバーの秘密キーを作成します。 コマンドでは、パスワードの入力を求められます:
署名要求用の証明書を作成します (CSR)。 :
SSL サポートを使用して Nginx をロードするときに必要なパスワードを削除し、上記の秘密キーを使用します:
nginxを設定します
最後に上記の秘密鍵とCSRを使用して証明書に署名します:
Nginx 設定ファイルを変更して、新しくタグ付けされた証明書と秘密キーを含めます:
nginxを再起動します。
このように、次の方法でアクセスできます:
https://YOUR_DOMAINNAME_HERE
さらに、次のコードを追加してポート 80 を 443IT People Paradise にリダイレクトすることもできます
転載する場合は記事の出典を明記してください: http://www .centos.bz/2011/12/nginx- ssl-https-support/
上記では、nginx が ssl モジュールを使用して HTTPS サポートを設定する方法を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。