Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS ssl在自定义域的导入证书中不起作用_Amazon Web Services_Ssl_Amazon Ec2_Ssl Certificate - Fatal编程技术网

Amazon web services AWS ssl在自定义域的导入证书中不起作用

Amazon web services AWS ssl在自定义域的导入证书中不起作用,amazon-web-services,ssl,amazon-ec2,ssl-certificate,Amazon Web Services,Ssl,Amazon Ec2,Ssl Certificate,我有多布 我已经在AWS中启动了实例 然后我得到了启动实例的公共IP,它指向BLUEHOST(仅用于域)DNS记录(类型A) 当我尝试subdomain.example.com时,它正在浏览器中工作 然后对于SSL,我在证书管理器中导入了证书密钥和crt 证书状态已颁发 当我在浏览器中尝试HTTPS时()不起作用 任何人都可以指导我。您不能在EC2实例上使用Amazon证书管理器(ACM)提供的证书。这只能用于某些AWS服务,如弹性负载平衡器、CloudFront、API网关和弹性Beansta

我有多布

  • 我已经在AWS中启动了实例
  • 然后我得到了启动实例的公共IP,它指向BLUEHOST(仅用于域)DNS记录(类型A)
  • 当我尝试subdomain.example.com时,它正在浏览器中工作
  • 然后对于SSL,我在证书管理器中导入了证书密钥和crt 证书状态已颁发
  • 当我在浏览器中尝试HTTPS时()不起作用

  • 任何人都可以指导我。

    您不能在EC2实例上使用Amazon证书管理器(ACM)提供的证书。这只能用于某些AWS服务,如弹性负载平衡器、CloudFront、API网关和弹性Beanstalk

    如果要使用ACM,可以在EC2实例前面设置ELB,并将证书应用于ELB。当您通过ACM请求证书时,请确保添加
    *.example.com
    域以保护您的子域

    如果要在EC2实例本身上设置SSL,可以从SSL证书提供程序请求SSL证书。有许多证书提供程序,例如,等等


    下面介绍如何在EC2实例上安装从证书提供商处获得的SSL证书。

    是。有许多供应商。我已经更新了答案。谢谢@Uwe