记录WordPress配置腾讯云COS过程

最近几天一直在为网站配置加速,把原来的很多东西都替换了,包括主题、插件、缓存、CDN、存储等都进行了优化,其中最大的改变就是把网站的图片集成到了腾讯云COS,也是需要改动项比较多的配置,本文记录下为WordPress配置腾讯云COS的过程

 

为什么使用腾讯云COS

在使用腾讯云COS前,曾考虑和测试一些方案,但是最终选择了COS,这里主要有3点原因

  1. 价格:腾讯云COS提供了免费额度,包含50GB的存储空间和10GB下行流量
  2. 配置简单:腾讯云的域名、CDN、SSL证书等结合使用起来非常简单
  3. WordPress插件:这里我使用的是水冷眸博客的COS插件,该插件非常的简洁,而且博主一直在维护

 

准备工作

因为配置COS插件会涉及到整个网站,为了能够顺利完成配置以及节省时间,配置前做如下准备工作

1.备份网站

虽然说大部分情况下不会出现错误,但是为了防止万一,还是建议备份,如果你是使用的宝塔面板,可以查看宝塔备份网站教程

2.SSL证书申请

因为现在大部分网站都已经是https了,如果你的网站采用了https协议,那么就需要为COS配置https

可以在此处申请腾讯云SSL,我申请下来的非常快,在1小时内审核完毕,注意这里的不是域名访问的证书,而是为OSS的自定义域名申请,比如主机笔记的就是 cdn.zhujibiji.com

3.下载网站媒体文件

下载wordpress媒体文件目录uploads,这里主要是为了适配旧的文件,如果你是新站的话,可以忽略这点

所有这些准备完毕后,我们就可以开始配置COS了

 

腾讯云COS设置

因为我们需要使用腾讯云的服务,要到它的后台进行配置

 

创建存储桶

进入腾讯云的管理控制台 – 对象存储,创建存储桶

《记录WordPress配置腾讯云COS过程》

这里需要注意的地方就是把访问权限设置为公共读私有写,因为我们是要存储网站的图片等多媒体文件,需要确保每个人能够访问,而只要自己能够修改,区域的话可以选择离自己的服务器较近的地方

 

添加自定义域名

《记录WordPress配置腾讯云COS过程》

存储桶创建好以后,选择域名管理,添加你想要使用的域名,比如cdn.zhujibiji.com

然后在域名控制台将cdn.zhujibiji.com 解析到CNAME值

 

配置CDN与HTTPS

在添加好自定义域名后,进入CDN控制面板,会看到刚刚的域名已经自动添加了

《记录WordPress配置腾讯云COS过程》

选择高级工具 – 证书管理 – 编辑刚刚的域名

《记录WordPress配置腾讯云COS过程》

如果你是直接在腾讯云申请的证书,那么选择腾讯云托管证书即可,回源方式选择协议跟随

 

上传网站媒体文件到COS中

这里是为了使老文件平滑过渡使用COS,这里需要和WordPress的结构一一对应

因为我们之前在准备工作中已经让大家下载过uploads目录,需要将整个文件夹上传到COS中,如果你的文件较多的话,建议使用OSS客户端

不过在上传之前,需要做一点准备工作,我们在最外层再放一个文件夹 wp-content,也就是说最终的目录为 wp-content/uploads 和wordpress目录结构适配

《记录WordPress配置腾讯云COS过程》

最后的目录结构如图上就行了,此时在腾讯云的COS已经基本配置完成,接下来就可以对WordPress进行改造了

 

WordPress配置COS

先下载并安装腾讯云COS插件,所有的操作都在插件中完成

需要填写一些基本的信息,比如说存储桶名称、位置、密钥等等,在插件中都给出了详细的说明

我们需要注意的地方就是如下图的填写,如果你没有修改过WordPress存储目录的话,可以按照如下填写

本地文件夹:wp-content/uploads

URL前缀:https://cdn.zhujibiji.com/wp-content/uploads(把cdn.zhujibiji.com替换为你自己的COS域名)

《记录WordPress配置腾讯云COS过程》

全部设置完成后,点击更新即可,然后刷新网页,你就会看到所有的媒体文件地址已经变为COS的地址

 

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注