网站如何配置https?当然是从申请一个SSL证书开始!那么如何申请免费的SSL证书呢?通常国内我会选择在阿里云或者腾讯云申请,本文介绍阿里云免费SSL证书的申请。
i. 我们在头部的搜索框直接搜索 SSL
ii. 搜索结果头部就会出现我们想要的结果:
iii. 进入页面之后,点击立即购买
iv. 按照下图选择免费型SSL证书,然后点击右侧的立即购买,然后立即付款->去支付->确认支付,最终付费0元购买成功。
v. 成功后就像下图这样,点击证书控制台
vi. 我们可以看到未签发栏目里有一个已付款的SSL证书,点击申请
vii. 然后右侧嗖的一下弹出一个框框,请按照框框提示填写信息: 这里说一下域名验证方式,通常是三种方式:
http://vien.tech/verify.xml
能找到这个文件。ix. 这里我用自动验证了。OK,我们点下一步,然后点验证,验证通过后,就点下方的提交审核。 然后提示如下就表示这一步OK了:
x. 弄到这里,你是不是想尿尿了,或者想喝茶了,不管你想干嘛,请先去干,因为大概要等几分钟到十几分钟不等,等他审核之后会发短信给你的(反正没有不成功过,耐心等会就好)。审核通过之后,在已签发栏目里就会有你刚刚申请的那个SSL证书了(急性子的我就不等了,图的话就用以前的证书混充一下了)
xi. 到这里其实就申请完了,后面我们通常会点下载,然后根据你用的web容器(Nginx、Tomcat、Apache...)选择合适的证书去下载,然后配置,具体的部署ssl证书教程我单独写一篇文章。
www
开头的二级域名之外的任何子域名。打个比方,你的域名是vien.tech
,那你申请的证书只能用于vien.tech
和www.vien.tech
。当然,不是说其他二级域名就不能有免费ssl证书了,而是要重新申请,一个二级域名就要申请一个ssl证书。可见如果你要用一堆二级域名的话,还是买花钱的那种支持很多很多子域名的通配符SSL证书吧。