免费且不错的SSL证书(Let’s Encrypt)在IIS上超简单部署安装方法

  • 时间:2018-06-12 20:04 作者:微奇奇 来源:微奇奇 阅读:660
  • 扫一扫,手机访问
摘要:一、前言详情:这些天正在做微信小程序的开发,小程序请求的服务器要求必需是HTTPS方式访问,所以筛选了这个免费不错的SSL证书!这里我主要详情在Windows IIS服务器上部署安装Let's Encrypt,从而实现您的域名HTTPS方式访问,这里主要是通过一个开源的自动部署Let&#x

一、前言详情:

这些天正在做微信小程序的开发,小程序请求的服务器要求必需是HTTPS方式访问,所以筛选了这个免费不错的SSL证书!这里我主要详情在Windows IIS服务器上部署安装Let's Encrypt,从而实现您的域名HTTPS方式访问,这里主要是通过一个开源的自动部署Let's Encrypt的命令行程序letsencrypt来完成的,Linux下面的教程比较多大家能百度一下,我这里就不详情了。Let's Encrypt应该是目前我个人理解到的最靠谱的免费SSL证书,它属于DV(Domain Validation)证书,关于SSL和Let's Encrypt的详细详情大家能参考如下两篇头条文章:

Let's Encrypt-靠谱又免费的SSL证书:http://www.toutiao.com/a6408122503105085698/

网站https与SSL证书那些事:http://www.toutiao.com/a6410902912054444289/

二、下载自动安装程序:

访问github.com搜索“letsencrypt-win-simple”,或者者直接访问网址:https://github.com/Lone-Coder/letsencrypt-win-simple/releases 下载zip文件,我下载用的是letsencrypt-win-simple.V1.9.3.zip,而后上传到服务器。

免费且不错的SSL证书(Let’s Encrypt)在IIS上超简单部署安装方法

下载自动解决程序

三、IIS服务器WEB站点准备:

我用的是windows 2008 r2 IIS7,在IIS新建web站点,站点目录存放在D:\www\中,网站根目录建立index.html文件内容是Hello world,将域名解析到服务器并绑定到网站,访问网站正常;

免费且不错的SSL证书(Let’s Encrypt)在IIS上超简单部署安装方法

设置web站点访问正常

四、自动设置程序准备、运行和设置:

在网站根目录建立Web.config文件,而后将下载的letsencrypt-win-simple.V1.9.3.zip文件解压缩到C:\letsencrypt目录中,打开Web_Config.xml文件内容复制替换掉网站根目录的web.config文件内容;

免费且不错的SSL证书(Let’s Encrypt)在IIS上超简单部署安装方法

准备自动设置自动升级程序环境

而后进入运行cmd进入命令行模式,在命令行中cd c:\letsencrypt,而后在命令行模式输入:

letsencrypt.exe --emailaddress xxxxxx@outlook.com --usedefaulttaskuser --accepttos --manualhost wwww.xxxx.com --webroot D:\www

其中xxxxxx@outlook.com和wwww.xxxx.com分别替换成您的邮箱和域名;运行后中间讯问出现升级证书异常发送提示到哪个邮箱,输入您的邮箱地址,而后回车大工告成。备注:申请的这个证书是3个月时间的有效期,自动程序在计划任务里边建立了一个计划任务会自动升级证书,大家用后需要注意观察这个自动升级的效果。

免费且不错的SSL证书(Let’s Encrypt)在IIS上超简单部署安装方法

运行自动设置程序

最后在IIS中绑定域名设置,选择站点--绑定--增加,类型选择https,ssl证书选择刚才程序自动增加的证书,原来绑定的http域名不使用删除,这样http和https两种方式都能访问网站。

免费且不错的SSL证书(Let’s Encrypt)在IIS上超简单部署安装方法

设置IIS的SSL

五、测试效果,大功告成:

测试免费SSL证书Let's Encrypt的安装结果,用浏览器访问https://www.XXX.com:

免费且不错的SSL证书(Let’s Encrypt)在IIS上超简单部署安装方法

https访问IE效果

免费且不错的SSL证书(Let’s Encrypt)在IIS上超简单部署安装方法

Https谷歌浏览器访问效果

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】学习web前端开发是正确的选择(2019-09-15 16:55)
【系统环境|】干货整理!零基础html5网站开发学习步骤方法(保存不后悔)(2019-09-10 16:27)
【系统环境|】「前端入门」前端基本概念(2019-09-07 21:36)
【系统环境|】小白入门学习web前端,这些干货不能少(2019-09-05 20:59)
【系统环境|】不是计算机专业,哪个专业更适合学习web前端(2019-09-03 20:31)
【系统环境|】入行web前端开发可以做什么工作(2019-09-02 20:51)
【系统环境|】什么是Web前端呢?为什么说web前端开发人员的薪资高、前景好呢?(2019-08-31 20:55)
【系统环境|】2019年Web前端开发的8个趋势,你知道几个?(2019-08-29 16:23)
【系统环境|】学习web前端,掌握这些,才有底气跟面试官提薪资(2019-08-28 15:23)
【系统环境|】Web前端为什么那么好(2019-08-27 18:20)
手机二维码手机访问领取大礼包
返回顶部