我的网站安装在阿里云上的,环境是LAMP(linux,Apache,Mysql以及Php),博客用的wordpress程序。这是全套的流程,从申请到百度提交,希望能帮助到大家。如果大家喜欢别忘记点赞,写教程花了不少时间,也欢迎大家赞赏给个写作动力!谢谢!
目录:
一、申请百度免费SSL证书过程;
二、验证与下载SSL证书;
三、在宝塔面板中部署SSL证书,与在wordpress中设置链接;
四、http设置301跳转到https
五、百度站长平台提交让网站正常收录;
————————————
一、申请百度免费SSL证书过程
1、申请网址:https://cloud.baidu.com/product/ssl.html
2、免费证书的加密等级稍低点,安全性相比付费证书来说差一些;同时因OCSP服务器设置在国外,网站的首次访问速度将会稍慢一些,因此免费证书多作为测试使用。这是百度官方的提示,我装好后感觉没有明显的速度变化。
3、后面的步骤按照提示一步一步填写即可。我是操作完后,才写的教程,图片当时没有截。
二、验证与下载SSL证书;
1、完成证书购买之后,进入已购证书列表页面。根据产品ID、证书状态等信息选择需要填写申请信息的证书,在相应的操作栏下点击证书申请。根据提示填写相应申请资料,填写方式可选择 新建表单 或 使用已有的CSR。
这里打*号的填一下就行,后面还要填公司信息什么的,我都没写,直接点确定。我选的是文件确定方式。提交完后,百度就跳转到文件验证方式的引导页面,按提示下载下来文件,然后把下载下来的文件,按要求放到根目录里,在按路径在浏览器中打开,就算验证成功了。这里我都没有截图,我把百度官方的教程复制到这,按照步骤来就行。
文件验证
按指定文件目录、文件名、文件内容新增文件例如
名称 详情
待验证域名: 你的域名.com
验证文件路径: /.well-known/pki-validation/fileauth.txt
验证文件值: 201708070854422nuyjdq5xdpie8xze7uz23qfohtutkqz7jqzws7pgobkmryhqp
如果申请文件验证的域名:你的域名.com,在进行访问的链接地址为:http://你的域名.com/.well-known/pki-validation/fileauth.txt或者https://你的域名.com/.well-known/pki-validation/fileauth.txt
访问链接可获取到内容为201708070854422nuyjdq5xdpie8xze7uz23qfohtutkqz7jqzws7pgobkmryhqp
完成域名验证后,DV证书自动签发,其申请流程完成。
当获取到内容后,不要着急,百度还会发送短信到你手机上,通知你验证成功。
验证成功后,要装SSL证书下载下来,然后才能云部署到服务器上。进入到百度SSL证书申请服务——SSL普通证书——查看证书
点击证书下载,自己设置一个四位数字的解压密码,然后选择相应的文件,我的是Apache,所以选的是PEM_Apache,后面的部署教程也是按这个写的。
三、在宝塔面板中部署SSL证书,与在wordpress中设置链接;
1、在宝塔面板中部署SSL证书非常简单,只需要把刚才下载的证书解压出来。里面有三个文件:jia0728.com.key、jia0728.com_ca.crt、jia0728.com.cer。jia0728.com是我的网站域名,根据图片来设置就行。
要特别注意的是,三个文件最好用Sublime Text或Notepad++等代码编辑器打开,打开将里面的文本复制到框框里,jia0728.com.key里面的复制到左边框,jia0728.com.cer和jia0728.com_ca.crt两个复制到右边框框里,顺序不要弄倒了,jia0728.com.cer在上面,jia0728.com_ca.crt的内容在下面,中间不要有空行。如下图。如果用的阿里云或腾讯云的 SSL证书的文件名应该和百度云的不一样,不过看后缀名,还是比较好辨别出来的。
部署成功后两个方框上面就有绿色字提示安装完成的信息,及SSL到期日期什么的。
2、到这里还没有完,非常非常重要的是需要在阿里云里把SSL的443端口打开,不然没发访问https的。
3、到wordpress后台在设置里把http://你的域名.com改变https://你的域名.com。恭喜!到这里如果一切顺利,你的网站应该能正常使用https访问了。
四、http设置301跳转到https
我的宝塔面板中建了两个网站,在设置301跳转时,不能直接选择域名,在网上找到了一个方法,就是在配置文件中,<VirtualHost :443>里面加入一行加入这两行代码:
RewriteEngine on
RewriteRule ^(.)1 [R=301,L]
五、百度站长平台提交让网站正常收录;
以是步骤都完成后,一定要到百度站长云提交一下。
登陆:https://ziyuan.baidu.com/
到这里算真正的完成了,如果大家在操作过程有什么问题,欢迎留言。希望能帮助到大家。如果大家喜欢别忘记点赞,写教程花了不少时间,也欢迎大家赞赏给个写作动力!谢谢!