今天的主讲内容是网络安全证书 SSL如何安装 ,才能将url中的http转变为https从而得到谷歌seo优化的更优网页排名结果。
原文首发于:https://www.jackgoogleseo.com/how-to-install-ssl/php
以前的全部文章,咱们教会了同窗们如何将本身的网站像一个小姑娘同样打扮的漂漂亮亮来吸引客户,那么今天就来作最后一个动做,教一套妹子的护身拳法来抵御不法之徒的入侵.浏览器
在以前的文章中,我有提到过siteground和bluehost这两个主机服务商都可以免费提供SSL.安全
若是你是建站小白,你能够直接联系主机服务商的客服人员,他们会给你免费安装SSL安全证书,你的网站域名前缀就会从http变成https.网络
固然你也能够选择付费的安全证书提供商进行网络安全配置,今天用国内的SSL服务商pianyissl进行实操讲解,官网地址以下pianyissl.com,界面以下优化
对于新手,咱们能够先选择第一个体验版单域名SSL来练练手,毕竟是免费的嘛,这才是最重要的,固然了土豪请随意.网站
注册该平台的帐号密码以后,咱们进行下一步操做,界面以下图ui
提交以后,须要对你本身的外贸自建网站进行验证,界面跳转以下google
上传文件有两种方式,一种是打开你的主机后台在根目录下进行上传,第二种方式是利用FTP软件进行上传,这里我推荐本身用的感受蛮不错的一个软件叫Filezilla.验证文件上传到网站根目录后开始进行验证,这里须要一段时间,能够休息一下喝杯咖啡,等验证完成以后,会返回给你一个包含server.crt 和 server.key的文件夹.url
这时候你须要将这两个返回的文件上传到你的Apache文件夹中,具体的操做方式何上面同样.这里就再也不赘述了.spa
接下来就是最重要的步骤了,仔细看
配置 httpd.conf.
在 httpd.conf 中给下面几句取消注释:
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
什么叫取消注释,就是在代码中这几句的前面有#符号,你把他们删除就行.
而后对Apache的confextra目录下的 httpd_ssl.conf 文进行配置
在confextra目录下,编辑 httpd_ssl.conf
Listen 443SSLPassPhraseDialog builtin#SSLSessionCache “dbm:D:/Program/Apache Software/Apache2.2.17/logs/ssl_scache”SSLSessionCache “shmcb:D:/Program/Apache Software/Apache2.2.17/logs/ssl_scache(51200)”SSLSessionCacheTimeout 300 <VirtualHost _default_:443># General setup for the virtual host DocumentRoot “D:/PHPStudy/WWW/phpSSL” ServerName phpssl.com:443 ErrorLog “D:/PHPStudy/Apache/logs/no-robots_error.log.txt” TransferLog “D:/PHPStudy/Apache/logs/no-robots_access.log.txt” SSLCertificateFile “D:/PHPStudy/Apache/conf/tian_server.crt” SSLCertificateKeyFile “D:/PHPStudy/Apache/conf/tian_server.key” CustomLog “D:/PHPStudy/Apache/logs/ssl_request.log”
”%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x ”%r” %b”
看不懂?不要紧,照抄就是.
到这里为止,已经基本完成了SSL证书的安装和配置,关闭掉浏览器,在从新打开输入你的网址,若是http变成了https,那么恭喜你,你的网站安全证书已经安装完成!
咱们再来讲一下国外的SSL服务商,以前我用过Let’s Encrypt免费https证书,可是有个弊端就是每3个月就要从新作一次太麻烦了,因此我今天推荐的是个人心头好CF—Cloudflare.
网站的帐号密码注册这里就很少说了,小白都确定能完成,咱们来说一下SSL安全证书的安装.
登陆后跳转到这个页面
点击第4个选项(这个cloudflare确实很人性化,会根据你的ip自动给你对应的语言版本,可是为了提供咱们的英语水平和阅读能力咱们仍是用英文进行讲解),跳转后页面以下
这里提供了4个选项,咱们选择“全(严格)” ,而后点击这里,建立证书
点击后面的蓝色按钮,页面自动跳转到以下界面,进行下面的操做
点击左下角的NEXT按钮,而后你就会获得一个origin certificate和一个private key
由于上面的国内安全证书服务商我用的是Apache进行讲解,
那么这里我就用Nginx为例配置Cloudflare免费https证书来进行讲解
修改Nginx的配置文件,监听443端口,而且指向本身的证书地址:
到这里就已经完成Cloudflare的配置了,重启浏览器查看http是否变成了https,若是有那么恭喜你又向成功迈进了一大步,。
更多免费教程,请查看:https://www.jackgoogleseo.com
本文由JACK SEO发布,Jack专一于外贸建站、谷歌SEO优化、外贸客户开发!