繁体   English   中英

aws ssl证书

[英]ssl certificate for aws

我在aws ec2实例上运行一个https Web应用程序。

https://ec2-52-91-100-69.compute-1.amazonaws.com/

我需要获得相同的ssl证书,以免出现可怕的警告。

我怎样才能做到这一点? 我试图从clickssl.com购买ssl,但他们的服务台通过以下方式向我发送了电子邮件:

"You completed enrollment process for domain name
ec2-52-91-100-69.compute-1.amazonaws.com.

I believe you cannot get SSL for this domain name because root domain
name amazonaws.com is Amazon property."

如果是这种情况,没有办法为我的应用程序获取ssl证书吗? 我认为情况并非如此。

任何帮助将不胜感激。

首先,您需要通过注册商(例如GoDaddy或Amazon Route 53)注册域。 接下来,您为EC2实例分配一个弹性IP,并使用注册商的DNS工具使您的域指向弹性IP地址。 然后,您可以为自己的域请求SSL证书。

您确实需要注册一个域,或使用已经注册的域的子域。 您不需要使用弹性IP,因为它们是有限的,并且最终(如果您在AWS账户中使用多个域)会用光。 相反,您可以使用CNAME指向AWS名称(例如ec2-52-91-100-69.compute-1.amazonaws.com)。

设置好之后,请使用“让我们加密”来获得免费的,广泛接受的证书。 关于安装过程,有很多教程-尝试: https : //ivopetkov.com/b/let-s-encrypt-on-ec2/

刚注意到原始问题是OLD-意味着(除其他事项外)Let's Encrypt当时甚至都不是一个选项。 但是对于现在偶然遇到这个问题的任何人,这都是一个很好的解决方案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM