core SSLを発行する手順。 スタードメイン経由で発行します。
秘密鍵発行
まずはこれから。 これがないとcsr作れません。
openssl genrsa -des3 -out ogatism.jp.key 2048
とりあえずこれで秘密鍵はできました。
CSR発行
先程の秘密鍵からCSRを発行します。
openssl req -new -key ogatism.jp.key -out ogatism.jp.csr
組織情報とかの入力もあるけど、DV認証の場合証明書に組織情報は入らない、かつ調査されないのでどうでも良いです。 こういうのやっているとDV認証とCV/EV認証のセキュアさの違いが分かるようになるんですよね。
adminメールの受信
coreSSLの場合メール認証なので、 admin@とかwebmaster@とかのメールアドレスを受信できるようにしておく必要があります。 これないとcoreSSLは認証できない。スタードメインからだけなのか知らんけど、ファイル認証が無いんです。
で、できたCSRをスタードメインに渡して認証メールのURLをクリック。メールについているキーを入力。 後はしばし待つ。
鍵の設定
そのうち証明書が来ます。 ちょっと待てば中間証明書もスタードメインからダウンロードできるようになります。 で、証明書と中間証明書と最初に作った秘密鍵をconfに指定してあげれば完了。
秘密鍵のパスフレーズ解除
ついでに。 なんかパスフレーズ無しで最初秘密鍵が設定できなかったので、こいつで解除させましょう。
openssl rsa -in ogatism.jp.key -out ogatism.jp.nopass.key