Thanks for sharing these steps.
I wanted to caution people about
that it will probably only work if you have only a single certificate on that server! Many people's servers serve more than one site and hence have more than one certificate, but here you are relying on the default systemwide certificate instead of configuring it per-site. (This is probably not a problem if you have only a single site and are sure that you'll never have others on the same server.)