免费SSL证书申请
Let's Encrypt
Let's Encrypt 是一个由非营利性组织 互联网安全研究小组(ISRG)提供的免费、自动化和开放的证书颁发机构(CA)。
简单的说,借助 Let's Encrypt 颁发的证书可以为我们的网站免费启用 HTTPS(SSL/TLS),我们申请的免费证书,将由此机构颁发,目前有效期为90天,到期后还可以继续申请。 官方网址:https://letsencrypt.org/
申请
目前发现可申请的地址目前有以下四个:
这里选择使用第一个申请,其它的请自行决定。
1.填写要申请的域名(lxnetwork.com)
2.选择使用文件验证的方式
3.选择Manually Verify Domain按钮
4.验证处理
这里要注意一下,我在这里折腾了很长时间,我以为只要下载一个文件就可以了,因为一个带主机头一个不带主机头,所以需要两个文件都验证,下载后,建立两个目录 .well-known 和 acme-challenge 并将两个文件放入
【
PS:
1.我使用的是Windows 系统,建立这个带.的目录需要用md的命令建立,cmd到位置后 md .well-known 就可以了
2.使用的是IIS 6 需要增加 MIME 类型:打开IIS --- 选择网站 --- 右键属性 --- HTTP头 --- MIME类型 --- 新建 : 扩展名(.) MIME类型 (text/plain) ,确定
】
然后,点击Verify successful upload by visiting the following links in your browser选项下面的两个连接,能正常打开,并看到内容就可以了。
5.下载生成的证书
下载的压缩包会有以下三个文件。
但是貌似IIS安装证书需要pfx格式的证书文件,这个导入也没法使用,请参照下一篇的证书格式转换。