IIS - 自动申请、部署Let’s Encrypt的免费SSL证书(让网站实现HTTPS协议)

news/2024/5/20 14:16:39/文章来源:https://blog.csdn.net/qq_35012243/article/details/125481601

IIS - 自动申请、部署Let’s Encrypt的免费SSL证书(让网站实现HTTPS协议)

一、HTTPS 协议介绍

1,什么是 HTTPS 协议?
HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的 HTTP 通道,即 HTTP 的安全版。
简单来说 HTTPS 就是在 HTTP 上面加了一层 SSL 协议。我们可以在 HTTP 站点上部署 SSL 数字证书将其变成 HTTPS。
对用户来说最直观的表现就是当访问 HTTPS 站点时(比如 https://www.baidu.com),可以看到在地址栏里有一个小绿锁图标,说明这个网站使用了 HTTPS 协议。

2,为什么要使用 HTTPS 协议
(1)通过加密通讯连接,可以保证数据传输的安全,这点在交易支付方面尤为重要。虽然 SSL 并不是无懈可击的,但是这样做起码可以提高窃听成本。
(2)使用了 HTTPS 之后,如果网站的访客是从其他已经使用了 HTTPS 的网站上跳转过来,你就能在 Google Analytics 中获取更完整的来源信息。

(3)如果你要部署发布一个 iOS 企业应用,那么下载服务器就必须使用 HTTPS 协议。
3,如何使用 HTTPS 协议
(1)目前想在 web 上使用 HTTPS 的话。你首先需要获得一个 SSL 证书文件,该证书由一个受浏览器信任的公司所签署。

(2)获得证书以后,你需要在你的 web 服务器上指定其所在的位置,以及与你关联的私钥的位置,并开启 443 端口准备使用。

二、Let’s Encrypt 介绍

1,基本介绍
(1)Let’s Encrypt 是国外一个公共的免费 SSL 项目,由 ISRG 联手组成证书颁发机构,可以签发免费 SSL/TLS 证书。
ISRG(Internet Security Research Group,互联网安全研究小组)是一个关注网络安全的公益组织,其赞助商从非商业组织到财富100强公司都有,包括 Mozilla,Akamai,思科,Facebook,密歇根大学等等。
(2)Let,s Encrypt 是为普及 HTTPS 而发起的,它推动了基础 DV SSL 证书的普及。其证书已经被 Mozilla、Google、Microsoft 和 Apple 等主流浏览器支持,只需要 web 服务器配置好 HTTPS 证书,浏览器会在加载时验证 web 服务器 HTTPS 证书是否有效。
(3)随着 https 的普及,Let’s Encrypt 目前已成为全球最受欢迎的免费 SSL 证书签发机构。
2,使用优点
完全免费,避免 ISP 劫持
申请速度快、无需注册账户
3,注意事项
Let’s Encrypt 的基础 DV SSL 证书,只提供了数据加密,不验证身份,无法向用户证明网站的所有者。但即使这样也满足了基本需要了。
它一次只会颁发 3 个月有效期的证书,到期之后需要自己再续上(仍然是免费的)。不过我们可以自己写定时脚本任务或者使用工具来自动续约。

三、使用 Certify 来自动申请并配置证书

1,Certify 介绍
Certify 是一个可以自动续订 Let’s Encrypt 颁发证书的第三方 GUI 软件(图形界面工具)
使用它可以自动配置、创建和自动续订证书,并且到快要续订的时候会自动发邮件通知我们。
2,使用步骤
(1)首先将 Certify 下载到服务器上并安装。注意其依赖 Microsoft .NET Framework 4.5,安装时会提示。
官网地址:http://certify.webprofusion.com/

(2)第一次启动程序时会弹出对话框让我们填写个邮箱地址,等证书快要过期的时候我们会收到续订证书的提醒邮件。这里我们填上常用的 email 地址。

在这里插入图片描述
(3)点击“新建证书”按钮,certify 会自动扫描 IIS 中的站点,选择我们要申请证书的域名。完毕后点击“保存”按钮进行保存。
在这里插入图片描述
(4)保存后点击“请求证书”按钮获取证书。
在这里插入图片描述
(5)在申请的同时,Certify 会在网站根目录下生成 .well-known 文件夹,并自动配置 web.config,自动验证证书。完全不用我们干预。
在这里插入图片描述
(6)待其执行完毕后,返回 Certify 的首页面可以看到站站点已经成功使用了 Let’s Encrypt 的证书了。
在这里插入图片描述
(7)我们可以把网站根目录下之前自动创建的 .well-known 目录给删掉,以保持网站目录干净。
在这里插入图片描述
3,测试检查
(1)首先使用浏览器访问:https://www.hangge.com,可以看到地址栏前面已经带了个小绿锁,说明 SSL 证书已经成功配置。
在这里插入图片描述

(2)打开 IIS 可以看到 SSL 证书确实已经自动配置好了。

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_870653.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

React+flask 搭建网站---React 环境搭建

系统环境: mac 搭建过程: 1、安装node.js : 安装任何包时一定要取官网查看安装方法(因网络中每个人安装的环境和版本有差异,尽量安装官网指导进行安装).官网地址:https://nodejs.org/zh-cn/ 现在后,进行安装.安装完成后,进行后续操作. 2、安装React 创建应用的工具(脚…

小白学习React+flask 搭建网站-Flask 环境搭建

电脑系统: mac 安装过程如下: 1、新建文件夹用来存储需要创建的应用:(参照官网地址:http://flask.pocoo.org/docs/1.0/installation/) mkdir backend01 (backed01 是我创建的文件夹名称,这个名称可以自行定义).安装环境创建包:virtualenv virtualenv venv 2、创建环境:进…

网站开发工具、技术

前端开发 require.js 首先,加载的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长;其次,由于js文件之间存在依赖关系,因此必须严格保证加载顺序(比如上例的1.…

网站首页抓取和收录情况分析(个人见解)

求职类网站的实效性比较重要,提供最新的职位信息,对网站和求职者都有帮助。我们网站的PR值还可以,但是采用的是静态首页,也就是更新的内容不会体现在首页上,那么搜索引擎对首页的蜘蛛爬行和更新都会比较慢。 下面是我们…

php+redis+python网站部署方案

1 采用原web总数据库,后端直接采用php。 2 采用原web总数据库,后端采用python/phpredis数据优化方案。 3 采用新的数据库,即将原有数据库拷贝,后端采用python/phpredis数据优化方案。 采用redis数据库可以大幅度提高查询性能。 部…

利用Python进行电商网站用户行为分析

电商网站用户行为分析 项目需求 1.用户整体购物情况怎样? 统计数据集中总的用户数,商品数,商品类别数,用户行为数。核心指标如PV,UV,跳出率,复购率,留存率等分别是多少? 2.用户…

win7 IIS7 发布网站 出现 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误

windows7下发布web项目需要安装IIS,当安装完以后,web程序已经映射到了本地IIS上,运行出现如下错误提示 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler” 原因: vs2010默认的是4.0框架,4.0的框架是独立的CLR&…

UI应遵循的三大网站设计原则

触摸优先设计、响应式设计、移动优先设计是UI设计师设计网站应遵循的三大原则,以使网站最大范围地适应各种设备。外文《Designing The Well-Tempered Web》中详细阐述了这三大原则。CSDN对该文进行了编译,内容如下: 随着技术的进化&#xff…

如何构建高扩展性网站?

阅读目录 主要内容化简方程分布工作横向扩展设计使用正确的工具不要做重复的工作积极利用缓存从错误中吸取教训数据库原则容错设计与故障控制避免或分发状态异步通信和消息总线其他原则参考 本篇通过阅读《高扩展性网站的50条原则》,总结出以下内容。 一方面博主没有…

利用压缩网页来提升网站浏览速度

转至 :http://blog.csdn.net/joliny/article/details/2124344 在线查询:http://tool.chinaz.com/Gzips 本文主要介绍如何通过对页面进行压缩从而节省网站的带宽以及提升用户的访问速度。 网站的访问速度是由多个因素所共同决定的,这些因素例…

机器学习:K-近邻算法(二)约会网站配对效果

目录 K-近邻算法实战(二):约会网站配对效果判断 实战 1.背景介绍 2.准备数据:数据分类 3.分析数据:数据可视化 4.准备数据:数据归一化 5.测试算法:验证分类器 6.使用算法:构建完整可用系统 K-近邻算法实…

前端布局,最如何合理布局最底下的公司和网站信息

如何让公司和网站信息始终布局在页面的最下方,之前试过多种方式,特别是用固定定位的方法,很难达到满意的效果。 后来多次尝试后得出,这块还是有窍门 首先父盒子要设置相对定位,并且设置页面的高度(也就是说…

VS.NET2013发布网站的时候去掉.cs文件(预编译)

原帖地址:http://blog.sina.com.cn/s/blog_6f72ff900102vcbp.html VS2013在WIN8下扁平的UI和我今天锈垢的大脑,让找这个设置找了好半天!!! OK,言归正传。 在要发布的网站上右键,选择"发布…

一步步构建大型网站架构

之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能…

复制文字需要登录的网站如何跳过登录

复制文字需要登录的网站如何跳过登录 网页复制类型js代码使用说明 网页复制类型 文章展示的网页,根据可复制性,我将其分成三类: 文字可复制:没有任何文字复制的限制文字可复制但需要登录:选中文字后复制时&#xff0…

正在找工作的设计师,你应该把自己的作品集放在云端--读完此文轻松搞定个人作品网站

AWO起源 很多公司的内推系统对设计师非常不友好,甚至可以说“歧视设计职位”,有的要求作品必须是pdf,有的要求体积限制在12m以内,反正花样繁多。一个优秀的设计作品要阐述清晰设计理念和观点,往往需要一个2000px以上的…

设计师搭建免费好用的个人作品网站

作为设计师,UI设计师也好,平面设计师也好,找工作时拥有一个漂亮高效的个人作品网站会特别方便。今天要为大家介绍一个开源项目:Art on web-AOW,15分钟拥有自己的作品网站。先把这个项目的Github链接放上:ht…

全网17个在线平面设计网站评测(基础体验)

目录 小而美高大全1. 轻图:https://www.logosc.cn/photo/2. Canva :https://www.canva.cn收费不是原罪,难用还收费才是罪3. 图怪兽:https://818ps.com/4. 图帮主:https://www.tubangzhu.com/5. 图小白:http…

有哪些高级网站,使用一次你就离不开了?

笔者用了5年时间,从小白爬到了运营总监,最不在意的爽感层面的用户体验,而是更在意哪些工具哪些网站能够是实实在在的提升效率,今天我就把我升职加薪路上对我帮助极大的5个网站介绍给大家,希望对大家的以后的奋斗或多或…