我使用ruby2.0.0、rails 3.2.6并在EC2服务器上运行我的项目。
现在,我想为我的项目生成ssl证书。
在哪里我可以找到证书,我应该如何包括在我的project.Can任何人指导我?
发布于 2013-10-24 08:34:00
现在,我想为我的项目生成ssl证书。
我猜想你是在说创建自签名证书。按照以下步骤生成一个自-signed证书:
生成私钥和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
https://stackoverflow.com/questions/19560426
复制相似问题