WSL2でのローカルSSL

本番環境とは別のところでいろいろと試すために、ローカル環境を用意。
いつもはhttp://localhostでやっていましたが、毎回ローカルを起動させるのも大変なため、きちんと?設定してみました

以下のカタチでやることのメリットは、3ヶ月ごとのアップデートではなく、1.5年いけますしローカル環境であれば十分かな?

で、ここから変換が必要のようですので、以下のようにします

ここで生成するrootCA.pfxをwindows上で、右クリックして、インストールします。
生成した時のパスワードを入力
「証明書をすべてのストアに配置する」
証明書ストアを「信頼されたルート証明機関」とすることをお忘れなく。

続いて個別のサイトの設定。

pemファイルを移動

あとは、sites-availableの中にあるファイルを修正します。
例えばこんな感じ。