Ruby 2.0.0、rails 3.2.6 を使用し、EC2 サーバーでプロジェクトを実行しています。
今、プロジェクトに SSL 証明書を生成したいと考えています。
証明書はどこにありますか?また、プロジェクトにどのように含める必要がありますか?
Ruby 2.0.0、rails 3.2.6 を使用し、EC2 サーバーでプロジェクトを実行しています。
今、プロジェクトに SSL 証明書を生成したいと考えています。
証明書はどこにありますか?また、プロジェクトにどのように含める必要がありますか?
今、プロジェクトに SSL 証明書を生成したいと考えています。
自己署名証明書の作成について話していると思います。次の手順に従って、自己署名証明書を生成します。
秘密鍵と CSR を生成します。openssl req -newkey rsa:2048 -nodes -keyout key.pem -out req.pem
上記のコマンドにより、秘密鍵key.pem
と CSRが作成されますreq.pem
自己署名証明書を生成します。openssl x509 -req -days 365 -in req.pem -signkey key.pem -out cert.pem
上記のコマンドは、証明書を使用key.pem
しreq.pem
、証明書を作成しますcert.pem
。
上記のコマンドで表示されるプロンプトに従い、それに応じて回答を提供する必要があります。
自己署名証明書が必要ない場合は、ベンダーから SSL 証明書を購入する必要があります。SSL証明書を提供している会社は数多くあります。秘密鍵と CSR (証明書署名要求) を作成する必要があります。これを達成するには、上記の最初のコマンドに従うことができます。完了したら、証明書を取得する SSL ベンダーに CSR を提供する必要があります。
このプロセスには多くの詳細があります。SSL の詳細については、http://www.sslshopper.com/を確認してください。
プロジェクトにどのように含める必要がありますか
以下のリンクを確認してください:
http://www.buildingwebapps.com/articles/79189-using-ssl-in-rails-applications