如何将LetsEncrypt SSL安装到运行Tomcat 8和Java 8平台的AWS Elastic Beansta



我希望这个网站www.albunack.net支持SSL

它作为一个Java WAR文件安装在AWS Elastic Beanstalk上,网址是albunack.elasticbeanstalk.com, dns(作为单个实例)配置在Route 53控制下。

我没有太多的系统管理知识,什么是最简单的方法为这个启用SSL

这是一个非常具体的要求,所以我希望有一系列具体的步骤来实现这一目标,而不是笼统的建议。

来自AWS推荐,使用ElasticBeanstalk处理SSL最简单的方法是通过AWS负载平衡器.

参考:https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html

您可以从AWS轻松获得由AWS颁发的免费SSL证书,或将您的自签名证书导入AWS ACM。

  • 如何颁发您自己的公共SSL证书?https://docs.aws.amazon.com/acm/latest/userguide/gs-acm-request-public.html
  • 如何导入SSL证书?https://docs.aws.amazon.com/acm/latest/userguide/import-certificate.html

如果我们选择ElasticBeanstalk, AWS建议我们使用Load Balancer &;自动伸缩以利用ElasticBeanstalk提供的所有优秀特性,例如Blue-Green部署模型。

Amazon Lightsail是一个选择

如果您在ElasticBeanstalk下仅使用一个EC2实例管理应用程序,我建议使用Amazon Lightsail哪个成本更好。

参考:https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-using-lets-encrypt-certificates-with-nginx

如何在独立的EC2实例上安装SSL

这是一篇很老的文章,但你可以看到在单个EC2实例上执行该操作的步骤概述。https://www.freecodecamp.org/news/going https -在亚马逊ec2 - ubuntu - 14 - 04 - -让-加密certbot - - nginx - 696770649 - e76/

相关内容

  • 没有找到相关文章

最新更新