0

WAMPServer に OpenSSL を使用して SSL をインストールします。私が経験したプロセスは次のとおりです。

  1. Apache をインストールして構成し、ssl モジュールを有効にしました。

  2. 新しいシステム変数 OPENSSL_CONF を追加しました:

        Variable name: OPENSSL_CONF
        Variable value: A:\wamp\bin\apache\apache2.4.9\conf\openssl.cnf
    
  3. Windows を再起動し、コマンドライン set | を使用して、環境変数の中に次の行があることを確認しました。より多くのコマンド:

        OPENSSL_CONF=A:\wamp\bin\apache\apache2.4.9\conf\openssl.cnf
    
  4. A:\ OpenSSLにopenSSL1.01Light(x64)をインストールし、そのbinフォルダーにコマンドラインコマンドを使用してキーを生成しました:

        openssl req -new > webserver.csr
    
    (Note that openSSL installation directory by default ain't have webserver.csr and I had to copy it from A:\wamp\bin\apache\apache2.4.9\bin directory)
    
  5. コマンドが実行され、PEM パス フレーズを入力して確認するように求められました。パスフレーズを入力して確認しました。

  6. 証明書要求に組み込まれる情報を入力しました。

  7. 次のコマンドを実行しました。

        openssl rsa -in privkey.pem -out webserver.key
    
  8. 前の手順でパス フレーズの入力を求められました。RSA キーが書き込まれ、ファイル webserver.key がフォルダーで使用できるようになりました。

  9. 次のコマンドを使用して、証明書を署名済みの証明書に変換します。

        openssl x509 -in webserver.csr -out webserver.cert -req -signkey webserver.key -days 365
    

次のメッセージでエラーが発生したこのレベルの在庫を取得しました。

        5336:error:0906D06C:PEM routiness:PEM read bin:no start line:.\crypto\pem\pem_lib.c:703:Expecting: CERTIFICATE REQUEST
        error in x509

この問題を解決するにはどうすればよいですか? 何か案が?ありがとう...

4

0 に答える 0