Writing /volume1/Web/Public/dokuwiki/data/log/deprecated/2024-11-15.log failed

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
study:php5:ssl [2010/03/12 04:10] bananastudy:php5:ssl [2010/07/02 08:28] (現在) banana
行 115: 行 115:
   * 環境変数 **%%SSLEAY_CONF%%** が設定された場合、 設定ファイルの(ファイル名を含む)パスとして使用される。    * 環境変数 **%%SSLEAY_CONF%%** が設定された場合、 設定ファイルの(ファイル名を含む)パスとして使用される。 
   * ファイル **%%openssl.conf%%** はデフォルトの認証エリアに あることが仮定され、**%%openssl DLL%%** がコンパイルされた時間で設定される。 通常、デフォルトのファイル名が **%%c:\usr\local\ssl\openssl.conf%%**  であることを 意味する。    * ファイル **%%openssl.conf%%** はデフォルトの認証エリアに あることが仮定され、**%%openssl DLL%%** がコンパイルされた時間で設定される。 通常、デフォルトのファイル名が **%%c:\usr\local\ssl\openssl.conf%%**  であることを 意味する。 
 +
 +===== 鍵のペア作成と証明書の作成  =====
 +SSLの通信で利用するには、公開鍵/秘密鍵のペアとデジタル証明書が必要である。\\
 +これらは、**%%OpenSSL%%**に付属するコマンドを利用し生成できる。\\
 +生成するファイルは、server.key(秘密鍵)、server.csr(CSRファイル:公開鍵+証明書申請情報)、server.crt(デジタル証明書)の3つとなる。\\
 +まず、**%%server.csr(CSRファイル:公開鍵+証明書申請情報)%%**の作成からはじめましょう。\\
 +**%%server.csr%%**の作成すると**%%privkey.pem%%**が一緒に作られる。これは後で**%%server.key%%**を作成するときに必要になる。\\
  
 証明書を発行する際、 証明書を発行する際、
 **%%「req_distinguished_name」%%**について、聞かれることになる。 その説明を簡単に次に示す。 **%%「req_distinguished_name」%%**について、聞かれることになる。 その説明を簡単に次に示す。
 +
 ^項目^詳細^ ^項目^詳細^
 |Country Name|2文字の国コードを入力| |Country Name|2文字の国コードを入力|
行 127: 行 135:
 |Email Address|Webマスターやシステム管理者の電子メールアドレスを入力| |Email Address|Webマスターやシステム管理者の電子メールアドレスを入力|
  
- +設定例す。
-===== 鍵のペア作成と証明書の作成  ===== +
-SSLの通信で利用するには、公開鍵/秘密鍵のペアとデジタル証明書が必要である。\\ +
-これらは、**%%OpenSSL%%**に付属するコマンド利用し生成できる。\\ +
-生成するファイルは、server.key(秘密鍵)、server.csr(CSRファイル:公開鍵+証明書申請情報)、server.crt(デジタル証明書)の3つとなる。\\ +
-まず、**%%server.csr(CSRファイル:公開鍵+証明書申請情報)%%**の作成からはじめましょう。\\ +
-**%%server.csr%%**の作成すると**%%privkey.pem%%**が一緒作られる。これは後で**%%server.key%%**を作成るときに必要になる+
 <code> <code>
 C:\apache2.2\conf>\Apache2.2\bin\openssl req -config openssl.conf -new -out server.csr C:\apache2.2\conf>\Apache2.2\bin\openssl req -config openssl.conf -new -out server.csr
行 210: 行 212:
  
 <VirtualHost 172.20.30.40:443> <VirtualHost 172.20.30.40:443>
-ServerName www.pne-test.com +   ServerName www.pne-test.com 
-DocumentRoot C:/Apache2.2/htdocs +   DocumentRoot C:/Apache2.2/htdocs 
-ErrorLog "C:/Apache2.2/logs/error.log" +   ErrorLog "C:/Apache2.2/logs/error.log" 
-TransferLog "C:/Apache2.2/logs/access.log" +   TransferLog "C:/Apache2.2/logs/access.log" 
-SSLCertificateFile "C:/Apache2.2/conf/server.crt" +   SSLCertificateFile "C:/Apache2.2/conf/server.crt" 
-SSLCertificateKeyFile "C:/Apache2.2/conf/server.key"+   SSLCertificateKeyFile "C:/Apache2.2/conf/server.key"
 </VirtualHost> </VirtualHost>
 </code> </code>
行 232: 行 234:
   - [[http://www.thinkit.co.jp/free/article/0706/3/7/|Apache+SSL環境を構築しよう]]   - [[http://www.thinkit.co.jp/free/article/0706/3/7/|Apache+SSL環境を構築しよう]]
  
 +~~DISCUSSION~~
  

QR Code
QR Code study:php5:ssl (generated for current page)