如果你还在烦恼购买证书的钱贵,或者个人服务器想配置个https,请看下去。
如果你是IOS程序员,亦或是网站开发,也请看下去。
为你自己的服务器配置一个https吧!
准备
1 证书颁发地址:https://freessl.cn/
2 邮箱地址(最好还是你自己的邮箱),提供一个临时邮箱(http://24mail.chacuo.net/),10分钟的邮箱。
3 云服务器,用来做验证,官方说了好多好多,不明觉厉,我感觉就一句话总结:证明这个域名确实是你的!服务器的话,一般大厂商都有活动,我自己薅了一个企鹅厂的活动服务器,120大洋1年。
4 域名,这个就是你要做证书的域名了。
申请
-
打开网站,输入域名后,再输入邮箱,如图:
image.png
image.png
照着图就能到这里,问题来了,验证类型有两个,各位看官,容我慢慢道来!
1.DNS验证
这个就是给你一个key=value(_dsauth=xxxx),你登录你的域名管理网站,解析一个txt的映射,一般2~3分钟生效,这个比较适合对服务器不了解的童鞋。
2.文件验证
这个相对于对服务器比较熟悉的童鞋就很舒服了,在你的服务器默认的web容器里面,新建一个文件夹,然后里面放一个指定文件指定内容,点一下验证按钮,就Ok了。等下我就以这个作为示例,DNS验证不熟悉的,请自行百度一下,抱拳!
image.png
image.png
keyManager这个软件我已经安装了,没有的童鞋,自行安装,一路默认就好!看到这个提示后,然后浏览器,点击继续!
image.png
出现这个过后,就到自己的服务器,创建目录、文件、键入记录值。
image.png
image.png
完成这些后,点击按钮“点击验证”,验证过程有点慢,大家自行打发时间。。。
image.png
点击保存到keyManager
image.png
点击导出证书。选择你需要的格式进行导出
image.png
接下来就是各位的自由发挥时间,配置SSL证书的步骤了。
image.png
大功告成!