WordPress 有关Https的设置

时间:2022-05-01 06:22:04

开头卖萌求点击

https://www.yinghualuowu.com/

 

Http和Https的区别

就是多了s的区别(不是),简单点就是比http更安全了。23333。这里不打算说的太详细,知道前面说的这点就可以了。

 

获取SSL证书

我的服务器是阿里云的,所以去阿里云申请一个免费的就好了~

WordPress 有关Https的设置

然后下载,解压后有四个文件。

阿里系统里的证书安装说明有写这四个到底是什么东西:

文件说明: 
 
1. 证书文件214019582490641.pem,包含两段内容,请不要删除任何一段内容。 
2. 如果是证书系统创建的CSR,还包含:证书私钥文件214019582490641.key、证书公钥文件public.pem、证书链文件chain.pem。

 

配置证书

由于我的搭建是apache + Ubuntu + MySQL 所以以下都是围绕这三个配置来说的

首先是创建目录:/etc/apache2/certs/ 把四个文件丢进去就好了,接下来就和网上说的不同了,因为根本没有httpd.conf 文件!!!

sites-available下有个default-ssl.conf

找到下面的字段,把后面的xxx(你的文件数字)和chain加进去:

SSLCertificateFile xxxxxx.pem 

SSLCertificateKeyFile xxxxxxx.key

SSLCertificateChainFile chain.pem

这个操作是距离本文大概有两周之前写的,记得的关键步骤就是这么多。参考其他文档即可:比如设置软连接,重启等。

另外这个default-ssl.conf还有些其他的配置。会再写一篇比较详细的参考。