最近、家に帰ってから1日1時間くらいずつ使って、趣味のサイトを作っています。そこにOAuth APIを作りこもうと思っていて、そのためにHTTPSで通信できる必要がありました。 そこで、mod_sslの設定をしたので、その記録です。 ほとんど設定済みだった 実際のところ蓋を開けてみたら、さくらVPSはmod_sslがインストール済みで、ほとんど設定もされていました。最初からhttpsでアクセスしても自己証明書でSSLを利用することができました。 今回は、証明書を購入したので、それを設定するのがゴールです。 以下を参考にしたので、ディレクトリ構造とかはこのサイトにならいます。 SSLサーバ証明書のインストール(Apache 2.x + mod_ssl + OpenSSL) 証明書と秘密鍵を置く 安全な場所であればどこでも良いですが、証明書と秘密鍵を置きます。秘密鍵はCSRを発行する時に生成し