给wordpress套上azure CDN

  • A+
所属分类:技术分享

给wordpress套上azure CDN

因为流量限制或者是加载速度限制等原因,决定把博客静态资源分离,就是把静态的一些资源可以放在一个资源服务器上,而本身网站服务器只做动态请求,这样提高了网站效率和减轻服务器压力,最重要的是减少对资源的加载量。

国内的分布式存储也不少,例如阿里OSS,或者七牛云存储等等,大家可以自行去尝试,使用方法也差不多一样,今天给大家介绍的是azure的CDN结合blob存储服务,为网站整体静态资源(js,img,css,wof,tff等)加速,而且支持https,结合wordpress的w3total cache

一、安装插件

给wordpress套上azure CDN

安装结果

给wordpress套上azure CDN

二、开始使用

打开配置里面的CDN

给wordpress套上azure CDN

选中里面所有的静态资源上传的配置,意思就是上传所有的资源到存储服务器,当然,这些事遗留的历史文件,以后上传的文件资源可以直接不用去管他,直接帮你上传服务器上去的。

三、配置azure

新建azure的存储服务

给wordpress套上azure CDN

配置存储账户

给wordpress套上azure CDN

名称可以随意写,账户类型选择blob,然后就可以自己看自己的需求了,当然,需求高的话,价格也不一样了

然后打开blob

给wordpress套上azure CDN

点击blob即可打开,并新建一个容器

给wordpress套上azure CDN

名称可以随便写,访问级别就是容器,这里要可以让用户访问就需要匿名权限

这里就新建好存储资源的容器

然后返回面板新建一个CDN服务,创建一个终结点

给wordpress套上azure CDN

名称可以随意,类型选择存储,主机名选择你刚才创建的存储服务器,启用https和http,这样就可以创建成功!

回到w3total cache的CDN配置页面

给wordpress套上azure CDN

这里的存储账户就是你第一步创建存储账户的用户名

key就是访问密钥

给wordpress套上azure CDN

点击打开即可获取这里不进行截图展示了

container就是刚才创建的blob名字,配置好以后就可以进行测试,通过后,再把上面的那些媒体资源上传

给wordpress套上azure CDN

点击start开始上传,上传成功后就可以去通用设置里开启cdn访问了

给wordpress套上azure CDN

保存,然后刷新所有缓存,包括浏览器,就可以美滋滋打开你的网站啦,最后可以看到链接的媒体资源都换了链接了

给wordpress套上azure CDN

四、结束语

其实网上也有很多教程,要么不详细要么是外语的,今天配置成功了就总结了一下。

这个是使用的全球版的azure来写的教程,其实很早就开始想使用azure的CDN,奈何自己编译的LNMP总是不能完整上传资源的服务器,现在不重复造轮子,反而效果不错,但是折腾过也有好处,人生大致如此.

 

echo少年

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:4   其中:访客  2   博主  2

    • avatar 挖站否 0

      博主已经添加,https://wzfou.com/qi-friends/

      • avatar 181805911 0

        域名需要备案吗?

          • avatar david Admin

            @181805911 不需要的哇,这个是国际版