AWS证书运用示例


摘要:今天在aws上申请了一个ssl,但是在申请成功后发现它没有给我把秘钥down下来,那这样我就不能再我的nginx服务器上配置https了,所以我可以认为这个证书没有任何实际作用,很明显结果肯定不是这样的,对吧。经过在网上查看资料看到aws的ssl证书要跟它自带的ELB,API GATEWAY等其他一些应用联合使用才可以发挥其作用,所以后面我将给大家演示一下,ssl和elb联合作战的效果。

示例图如下

互联网通过https访问nginx服务器,首先访问的是elb的443端口,并且elb上面有配置ssl,然后在转发到后端的nginx服务器80端口


申请证书

(1)在aws服务上搜索ssl

(2)申请证书

(3)申请公有证书

(4)提交你要验证的域名

(5)验证

(6)

现在显示等待验证大概差不多半个小时就ok了,结果如下图所示

(7)结果

这样我们的ssl就申请成功,后面我们搭建nginx


搭建nginx

(1)申请两个EC2这里我就不演示怎么申请ec2了,默认已经建立了,然后登上其中的一台配置nginx
yum install -y nginx
配置文件如下:


开启80端口,不出意外如果我们打开w网页能出现hello这个页面就ok了


建立ELB

(1)在服务里面可以搜索

(2)创建负载均衡

(3)创建https负载均衡


(4)配置证书

(5)配置安全组

(6)配置后端服务器组

(7)配置后端服务器

(8)完成后我们可以看到我们的ELB


验证

**我们发现我们的elb是以域名的形式出现的,其实这个在生产环境中很不好用,所以有两种解决方法
1. 在申请ELB的时候指定固定的EIP这样我们以后绑定域名的时候就可以用ip绑定了
2. 我们在其他地方ping这个域名然后把ip记录下来**

目前我用得是第二种方法:

因为是测试的所以我们在本地服务器做一个hosts解析就ok了 如下:

然后我们访问域名:

域名正常,也可以看到办法机构:


总结:截图还算是比较多的,这样便于理解,也便于大家学习,有什么异议可以留言讨论,谢谢

转自:https://blog.csdn.net/xiaoxiao__cc/article/details/82253432

AWS证书运用示例 ssl https相关推荐

  1. 超详细HttpClient加载安全证书post请求访问https示例

    超详细HttpClient加载安全证书post请求访问https示例 (注:此测试java版本为1.7,经过测试java7以上(不含java7)的版本无需加载安全证书,也无需绕过安全证书就可以通过建立 ...

  2. https://是什么?HTTPS和HTTP有什么不一样?如何申请SSL(HTTPS)证书?

    一.https://是什么 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Pr ...

  3. 2021年腾讯云SSL证书免费申请实现https访问教程

    腾讯云ssl证书是由受信任的权威数字证书颁发机构CA在验证服务器身份后颁发的一种数字证书(数字证书包括:SSL证书.客户端证书.代码签名证书等).SSL 本身是一种加密传输协议,因为配置在服务器上也称 ...

  4. SSL(HTTPS)证书过期的问题

    以下内容由便宜SSL证书提供商--SSL盾发布 我们都知道SSL证书对网站安全至关重要,但是SSL证书并非一经申请就永久有效的,换句话说SSL证书是有有效期的,从安全的角度来说,颁发SSL证书的CA机 ...

  5. 安装SSL证书后不能访问https网站怎么办

    很多朋友在安装配置完SSL证书后不能访问https网站,搞不清楚问题出在哪里,更不知道如何解决.下面就以nginx配置SSL证书为例,来讲一下安装SSL证书后不能访问的解决方法. 1.确保可以以htt ...

  6. HTTPS和HTTP有什么不一样?如何申请SSL(HTTPS)证书?

    一.https://是什么 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Pr ...

  7. SSL证书验证原理和https加密

    1.首先了解一下数字证书: 它有点像身份证,是由权威的CA机构颁发的,证书的主要内容有:公钥(Public Key).ISSUER(证书的发布机构).Subject(证书持有者).证书有效期.签名算法 ...

  8. acme云服务器生成证书_如何让docker 部署的nginx上通过acme.sh安装ssl/https 证书

    本篇文章是教大家如何在docker部署的nginx上通过acme.sh安装ssl/https 证书. 由于文中例子是通过acme.sh的http验证方式生成证书,所以在此之前,必须保证你的网站能通过h ...

  9. aws 证书_从AWS Certificate Manager获得证书

    aws 证书 最近, AWS在欧洲地区提供了" 证书管理器 "服务. 使用此服务,您将能够对托管在AWS上的应用程序使用SSL证书 (免费). 与我在此描述的解决方案相比,最大的优 ...

最新文章

  1. Mongodb 自动增长 自增id 实现
  2. 机器学习基础——RandomForest
  3. TNFBA治疗极早期中轴型nrSpA随机双盲试验后长达6年的放射学随访
  4. [破解] DRM-内容数据版权加密保护技术学习(中):License预发放实现
  5. 剑指offer面试题57. 和为s的两个数字(双指针)
  6. github中文版_GitHub 上的 Awesome 系列(资源大全系列)
  7. python3 open打开文件_Python3基础 file open 打开txt文件并打印出全文
  8. (一)Flask 学习 —— Hello World
  9. svnserver配置文件详解
  10. NetSarang旗下网络通讯系列产品v5版本更新合集丨附下载
  11. 单片机是嵌入式的子类
  12. 给ImageView做圆角处理
  13. Python入门(每日学习打卡7.12)
  14. 拓嘉辰丰:拼多多直通车推广常见问题解析
  15. cas4.2登出后,跳转指定链接
  16. 鼠标按下拖拽移动盒子
  17. poi导出数据文件名错误_POI导出Excel报错“扩展名与文件的格式不匹配”
  18. 树莓派3b+ ubuntu-mate18.04系统安装 迅雷远程下载 搭建详解
  19. 亚马逊美国站店铺个人如何开店?亚马逊美国站卖服装好做吗?
  20. MIMIC-III代码结构和运行

热门文章

  1. 基于位置的服务(简介)
  2. 报告称近7成职场人认为恋爱是工作催化剂 而非拖累
  3. C语言strcmp 设置登录密码,有且只有三次机会
  4. 尚硅谷Vue2.0+Vue3.0全套教程丨vuejs从入门到精通 学习笔记
  5. js 数据按时间排序
  6. 支付业务与技术架构学习总结(11)——支付中台的几个面向:支付业务、资金核算、面向风控等切面
  7. 【美区Apple ID】美区Apple ID的注册教程,无需信用卡、无需科学上网
  8. html dom树结构,【EASYDOM系列教程】之DOM 树结构
  9. nodejs发送消息给微信
  10. 用python快速发微博