无论是处理在线支付还是用户浏览器登陆,为网站配置HTTPS已经成为主流趋势,这里就给大家带来为网站申请和配置StartSSL的SSL证书的全过程图文讲解:

StartSSL算是比较早供给免费SSL证书的第三方供给商,咱们能够免费请求且免费续期运用到有需求HTTPS网址的用户。关于网站运用SSL证书首要仍是由于谷歌在导游阐明中说到假如一个网站运用到SSL证书会有必定的排名优势,尽管百度等搜索引擎也宣告支撑SSL证书的索引,可是到现在为止咱们看到较多的仍是用于英文或许针对谷歌等海外搜索引擎中的用户居多。不管咱们运用StartSSL免费证书仍是运用付费证书,从手册中并没有看到有哪些差异,关于只是需求一个小锁标志的用户来说这个无所谓,免费的其实也能够用的,假如咱们过火的纠结免费与付费SSL的差异,那咱们仍是购买一个付费SSL,现在付费SSL也很廉价,比方在Namecheap购买最廉价仅需求3.99美元一年。现在SSL证书现已变得十分的遍及,比方后边小编预备共享的Let's Encrypt免费SSL现已开端公测,得到大部分第三方浏览器、威望网站的认可,所以假如今后咱们网站需求用到SSL证书完成HTTPS网址格局,可挑选的免费SSL途径仍是许多的。

榜首、StartSSL官方网站官方网站:HTTPS://www.StartSSL.com为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第1张

进入StartSSL官方网站之后,咱们假如是新用户,那就需求Sign-UP新注册账户。

第二、新注册StartSSL账号为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第2张

这儿默许会依据IP地址挑选国家,假如挑选的不对咱们需求自己挑选一个,然后输入邮箱点击激活验证码,会发送一个激活验证码到咱们的邮箱中。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第3张

这儿咱们输入验证码,然后点击Sign UP即可注册结束。将会主动将StartSSL官方网站登录证书安装到浏览器中,咱们今后登录StartSSL官方网站是不需求输入用户名和暗码的,直接就能够点击Authenticate 登录到StartSSL用户办理面板界面。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第4张

第三、请求免费StartSSL证书StartSSL商家也不是彻底供给免费SSL证书的,也有供给付费证书,究竟人家也是要维系出入的,假如今后咱们有钱了,也去购买人家的付费SSL运用。1、挑选免费SSL证书为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第5张

在后台面板中咱们能够看到许多付费的SSL证书,详细的有什么特别之处我也不去了解了,这儿找到上图所示的方位,看到是免费证书便是咱们要找的,点击HERE链接进入下一步看看需求点什么材料才能够请求到。2、挑选SSL运用类型为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第6张

这儿运用类型有Web Server SSL/TLS Certificate、Client S/MIME and Authentication Certificate两种,一般咱们挑选榜首种。3、验证域名所有权为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第7张

咱们挑选运用到网站中必定需求对需求用的域名进行验证,要不就乱套了。看到上图所示点击"Domain Validation"进行域名验证。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第8张

这儿咱们需求用到域名中,那就挑选Domain Validation选项。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第9张

这儿小编只是是为了测验StartSSL免费SSL证书的请求进程,也没有预备用到实践的网站中,所以暂时用laobuluo.com其间一个二级域名作为请求证书测验。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第10张

这儿咱们挑选一个能够用的邮箱然后点击Send Verification Code按钮发送邮件,然后收到的激活码输入后点击Validation按钮验证。这儿需求留意的,假如咱们没有域名邮局,会主动检索WHOIS邮箱,假如咱们有隐私维护的,那能够先撤销,等承受到后再敞开隐私维护。这儿我用的是"webmaster@laobuluo.com"域名邮局,所以挑选后承受验证。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第11张

这儿验证结束且请求域名激活验证后,咱们能够持续请求免费SSL证书。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第12张

4、请求免费域名SSL证书(1)填写请求的域名为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第13张

咱们能够最多填写包括"laobuluo.com"5个子域名,一行一个,StartSSL免费SSL只能支撑5个,假如需求多个,那就需求购买付费服务。(2)填写CSR假如有阅读过之前的几篇文章的时分,假如咱们运用的VPS,那在请求SSL证书的时分需求填写CSR,这个CSR咱们能够直接在VPS中生成。仿制代码代码如下:openSSL req -new -newkey rsa:2048 -nodes -keyout laobuluo.com.key -out laobuluo.com.csr执行指令后咱们需求将laobuluo.com.csr的脚本仿制黏贴进去就能够了。这儿咱们要见机行事,假如运用的虚拟主机、一键包等环境,或许会主动生成CSR,然后咱们依据指定的途径仿制过来就能够。假如咱们并不是用的VPS或许暂时还没预备去运用,跟小编相同先请求下来,后边再去运用,那就挑选StartSSL自带的PKI体系生成CSR。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第14张

这儿咱们输入10位以上的暗码,让体系给咱们主动生成CSR,这儿咱们必定要记住暗码,后边估量获取SSL的时分需求用到。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第15张

这个密钥咱们必定要保存好,下载或许仿制到本地保存,后边咱们必定需求用到的,要不给咱们这个做什么呢?保存好之后点击SUBMIT提交。到现在为止,咱们StartSSL免费SSL证书就请求结束,但不是当即注册的需求等候审阅邮件发送过来咱们才能够下载证书去运用到网站。PS:这个时刻进程有或许十几分钟,也有几个小时,咱们只能等候。

第四、StartSSL免费SSL证书的下载和运用小编记住曾经是需求十几分钟乃至几个小时才能够下载和运用的,现在如同能够当即运用,看来官方的功率进步许多。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第16张

咱们能够看到StartSSL证书后台仍是比较明晰的,一般的东西咱们不需求用到,假如后边小编在实践用处的时分需求用到在弥补。这儿咱们需求做的便是将证书下载下来。默许是免费1年,到期之前是能够续约的,也是免费的。为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)  StartSSL SSL HTTPS 第17张

这儿咱们看到下载的SSL证书压缩包就比较明了吧。依据咱们网站的环境,然后对应运用各自压缩包中的SSL证书文件布置到网站中就能够。这儿我以Nginx下的WordPress为例讲一个小问题。依照StartSSL的文档一步步的来。不过我是直接挑选在 https://startssl.com/Certificates 中设置「Certificate Signing Request (CSR)」>「Generated by PKI system」,又由于在线生成证书这一步必须得输入暗码,所以导致下面的问题(上传自己在服务器上生成的证书或许不会碰到这个问题):每次 发动/重启 Nginx的时分都提示:Stoping nginx… Enter PEM pass phrase:依据网上的回答:这种状况或许是在设置私钥key时将暗码设置写入了key文件,导致Nginx/Apache等系列服务器在发动时要求Enter PEM pass phrase。咱们需求做的是剥离这个暗码,运用如下OpenSSL指令生成 server.key.unsecure 文件:仿制代码代码如下:openssl rsa -in server.key -out server.key.unsecureopensslrsa -in server.key -outserver.key.unsecure然后修正 nginx.conf 配置文件中的:仿制代码代码如下:ssl_certificate_key /etc/nginx/certs/server.key.unsecure;ssl_certificate_key /etc/nginx/certs/server.key.unsecure;从头加载一下Nginx的配置文件即可看到作用。

第五、StartSSL免费SSL证书请求总结经过以上的进程请求到StartSSL免费SSL证书的进程仍是比较简略的,至少比曾经老版别界面的时分小编也有请求过,那时分需求几个小时等候激活邮件和请求注册承认。上面的进程假如不是要记录下来,一般十分钟就能够解决问题。假如咱们是简略的站点用处,并不是商业用处,StartSSL免费SSL证书是满足运用的,至少现在也没有听到说用免费的仍是付费的有多大的差异。假如咱们有需求运用到免费SSL证书到网站中的,也非凡请求StartSSL证书玩玩。

转载请说明出处
知优网 » 为网站申请和装备StartSSL的SSL证书的全过程图文解说(ssl证书部署教程)

发表评论

您需要后才能发表评论