XamppにはデフォルトでOpenSSLが入っているので、はじめから https://localhost/ でアクセスできるのですが、信用できないと警告ポップがでるので、有償版のSSL証明書のインストール方法を1から教えてください。
Windows XP
http://www.verisign.co.jp/ssl/products/downloads.html#datasheets
ここの技術資料どおりです。
-------
単に、警告ホップを出したくないだけなら、
認証局をつくって、それを設定するだけでOKです。
http://kikuz0u.x0.com/memo/hiki.cgi?%A5%D7%A5%E9%A5%A4%A5%D9%A1%...(%A5%AA%A5%EC%A5%AA%A5%EC%C7%A7%BE%DA%B6%C9%A4%CE%BA%EE%C0%AE)%A1%A1%A1%C1+CA.pl+%CA%D4+%A1%C1
まずは、日本ベリサインのお試しサーバ証明書(無料)のインストールをすることをお勧めします。これがクリア出来れば、他社の有償の証明書もインストールできるはずですので。
まず、「Apache + OpenSSL CSR生成手順」を参考に、CSRを生成してください。
CSRが生成できたら、無料テスト用サーバIDから申請し、証明書を入手してください。テスト用ルート証明書のインストール方法、証明書のインストール方法については、画面に説明が表示されます。
うまく認証されない場合は、中間CA証明書をインストールしてみてください。
回答ありがとうございます。
CSRの生成手順ですが、自分の環境ではうまくいかないです。
xamppにはmakecert.batというバッチがあるのですが、これを動かすとApacheが起動しなくなります。。。。
できればXAMPPでのCSR生成方法を教えてください。
「Windows上でOpensslコマンドを実行したい」を参考に、OpenSSLコマンドを実行してみてください。
もしかすると、xampp では OpenSSL コマンドはインストールされていないかもしれません。
その場合は、xampp を使うのではなく、1つ1つのアプリを個別にインストールすることをお勧めします。
xampp は、初心者には都合がいいのですが、本格的に使いこなそうとすると不足している部分が多すぎます。
OpenSSL