本教程教一些小白用户如何使用腾讯云CDN对wordpress网站进行优化加速。
准备材料:1。加速域名1个(且已配置SSL证书的域名,CDN必须使用https域名或腾讯云自带的域名)2。国内流量套餐3。COS对象存储4。WPCOS插件。
首先,创建一个对象存储COS:
由于我们需要在腾讯云COS中存储WP网站文件,所以首先要在腾讯云中创建COS桶。如果我们已经使用了COS,这一步可以省略。如果还没有创建,需要一步一步来。别担心。创建存储桶名称和存储区域(根据我们的项目服务器的相应区域,区域应该是最好的)。如果我们的主站是国外服务器,静态文件可以是国内服务器(以后可以绑定自己的域名,当然是需要BA的域名,或者是分配的请求域名)。同时,你需要设置访问权限。
备注:这里有些问题。有的网友可以设置公读私写,有的则需要设置公读私写。如果我们这样写,其他API都是正确的,我们可以尝试在这里设置公共读写。
第二,获取COS账户信息:
在这里,创建COS之后,不要急于安装和创建。我们需要先获取需要的参数,然后在安装插件时直接填入。根据我们自己创建的COS账号信息,可以获得【空间名称】、【地区】、【访问域名】,这些都是设置WPCOS插件时需要的。
第三,获取关键API帐户:
我们需要获取腾讯云账号的API信息。如果没有密钥,我们需要创建一个新的密钥。如果已经设置,需要获取APPID、SecretId、SecretKey对应的参数。后面设置插件的时候也需要。
四、WPCOS插件安装设置:
1、插件下载和安装
吉图布:https://github.com/laobuluo/wpcos/archive/master.zip
这里,我们选择一个wpcos插件来下载并解压缩名为“WPCOS”的目录。然后将插件目录上传到“wp-content\plugins”目录。回到网站后台的“已安装插件”,启动插件。
2.WPCOS设置
插件启动后,我们可以在WordPress后台左侧菜单看到“WPCOS设置”,点击设置。
根据我们创建的COS的参数信息和API的三个信息填写对应的WPCOS设置。这里需要注意的是,默认情况下,本地和COS同步都存储静态文件,这里我“勾选”表示只存储在COS中。同时COS的远程地址由腾讯云提供,我们也可以自定义域名,需要在COS中设置。
第五,测试WPCOS操作:
这里我们正常编辑WP网站内容,然后上传图片测试。
我们可以看到网站媒体库里的图片都上传到COS了,因为我设置了本地备份同步,所以没有本地上传文件夹。
同样的,当我们去COS的时候,可以看到刚刚上传的图片在COS里。
目前为止,可以为腾讯云COS创建buckets,结合WPCOS插件将静态文件同步到COS中。不过COS的设置可以更细致一些,比如防盗链,比如绑定自己的域名并启用CDN加速,白名单设置等等。不过这已经超出了外挂的研究范围,以后我会分享COS的设定部分。
第六,关于静态资源路径:
1.如果是新网站
如果我们在一个新网站的初期配置WPCOS,基本上没有问题。我们不用担心COS上的资源路径和本地网站上已有数据的静态文件路径是否一致。
2.如果是老网站。
如果我们是一个现有的网站,想要静态资源再次分离。在我们配置了WPCOS之后,我们需要将本地网站目录中的静态文件的副本同步到COS存储对应的目录中。同时,我们需要通过批量替换数据库的方式,将WordPress内容中的旧地址替换为新的桶域名地址。
update WP _ postsetpost _ content = replace(post _ content,'原内容','新内容');
参考命令,具体来说,我们需要看一下我们实际指示并具体替换的内容的URL。
评论前必须登录!
注册