AWS证书运用示例 ssl https
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相关推荐
- 超详细HttpClient加载安全证书post请求访问https示例
超详细HttpClient加载安全证书post请求访问https示例 (注:此测试java版本为1.7,经过测试java7以上(不含java7)的版本无需加载安全证书,也无需绕过安全证书就可以通过建立 ...
- https://是什么?HTTPS和HTTP有什么不一样?如何申请SSL(HTTPS)证书?
一.https://是什么 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Pr ...
- 2021年腾讯云SSL证书免费申请实现https访问教程
腾讯云ssl证书是由受信任的权威数字证书颁发机构CA在验证服务器身份后颁发的一种数字证书(数字证书包括:SSL证书.客户端证书.代码签名证书等).SSL 本身是一种加密传输协议,因为配置在服务器上也称 ...
- SSL(HTTPS)证书过期的问题
以下内容由便宜SSL证书提供商--SSL盾发布 我们都知道SSL证书对网站安全至关重要,但是SSL证书并非一经申请就永久有效的,换句话说SSL证书是有有效期的,从安全的角度来说,颁发SSL证书的CA机 ...
- 安装SSL证书后不能访问https网站怎么办
很多朋友在安装配置完SSL证书后不能访问https网站,搞不清楚问题出在哪里,更不知道如何解决.下面就以nginx配置SSL证书为例,来讲一下安装SSL证书后不能访问的解决方法. 1.确保可以以htt ...
- HTTPS和HTTP有什么不一样?如何申请SSL(HTTPS)证书?
一.https://是什么 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Pr ...
- SSL证书验证原理和https加密
1.首先了解一下数字证书: 它有点像身份证,是由权威的CA机构颁发的,证书的主要内容有:公钥(Public Key).ISSUER(证书的发布机构).Subject(证书持有者).证书有效期.签名算法 ...
- acme云服务器生成证书_如何让docker 部署的nginx上通过acme.sh安装ssl/https 证书
本篇文章是教大家如何在docker部署的nginx上通过acme.sh安装ssl/https 证书. 由于文中例子是通过acme.sh的http验证方式生成证书,所以在此之前,必须保证你的网站能通过h ...
- aws 证书_从AWS Certificate Manager获得证书
aws 证书 最近, AWS在欧洲地区提供了" 证书管理器 "服务. 使用此服务,您将能够对托管在AWS上的应用程序使用SSL证书 (免费). 与我在此描述的解决方案相比,最大的优 ...
最新文章
- Mongodb 自动增长 自增id 实现
- 机器学习基础——RandomForest
- TNFBA治疗极早期中轴型nrSpA随机双盲试验后长达6年的放射学随访
- [破解] DRM-内容数据版权加密保护技术学习(中):License预发放实现
- 剑指offer面试题57. 和为s的两个数字(双指针)
- github中文版_GitHub 上的 Awesome 系列(资源大全系列)
- python3 open打开文件_Python3基础 file open 打开txt文件并打印出全文
- (一)Flask 学习 —— Hello World
- svnserver配置文件详解
- NetSarang旗下网络通讯系列产品v5版本更新合集丨附下载
- 单片机是嵌入式的子类
- 给ImageView做圆角处理
- Python入门(每日学习打卡7.12)
- 拓嘉辰丰:拼多多直通车推广常见问题解析
- cas4.2登出后,跳转指定链接
- 鼠标按下拖拽移动盒子
- poi导出数据文件名错误_POI导出Excel报错“扩展名与文件的格式不匹配”
- 树莓派3b+ ubuntu-mate18.04系统安装 迅雷远程下载 搭建详解
- 亚马逊美国站店铺个人如何开店?亚马逊美国站卖服装好做吗?
- MIMIC-III代码结构和运行