用插件搭建属于你的 WP CDN 服务器

近期关注本博的人会发现博客速度大幅提升!其原因在于我用 插件+国内的VPS 搭建了一个资源CDN服务器。

那么本文的主题就是利用 W3 Total Cache 插件来搭建一个自动化的CDN服务器。

其实功能类似于 Typecho 中的 BAEUpload 插件,都是把你站点的静态文件上传到速度快一点的服务器,然后重写资源地址达到加速目的。

*** 其实本人不推荐用这个插件的,可是启用他的CDN功能,我真的领略了他的神奇。

准备:

1.一只额外的 VPS/虚拟主机,环境可以是 Windows, Linux,也就是说要有一个FTP服务器+Web 服务器   (这么多就算CDN服务器了)

2.WordPress 一只,安装在总服务器上。

搭建:

1.用 WordPress 安装插件 “W3 Total Cache”,启用他。

2.在 WordPress 中点击 Performance,找到 General Seting 栏目,在打开页中找到 CDN

CDN设置

3. 启用CDN,并将类型选择为 Self-hosted。如上图。

4. 在 Performance 的 CDN 选项中,按照截图所示勾选。其他的选项可以根据自己的实际情况选择。

插件 CDN 设置

5. 在配置中,填入你的VPS(虚拟主机)中设定的FTP用户名、密码等信息,FTP路径根据实际路径填写;填写完毕后点击Add CNAME。

CDNdajian_3

6.设置好之后,最后一步就是将当前空间中的附件、JS、CSS、背景图片以及wp-includes等静态文件都用FTP上传至CDN即可。

你的受益之处:

  • 1.可以将 WordPress 整站的静态文件都推送到自己搭建的CDN服务中,提升网站整体访问速度;
  • 2.在后台上传的附件,会正常存储在当前WordPress所在的服务器和CDN存储空间,访客浏览时会自动请求CDN(会显示CDN的资源),数据双保险并且操作简单;
  • 3.在 WordPress 后台修改主题模板等,会被自动同步;
  • 4.如果以后需要更换CDN加速服务,更新期间网站访问基本不会受到影响。

8 responses to “用插件搭建属于你的 WP CDN 服务器”

    1. 普通虚拟主机都可以的啊,只要是有FTP功能的服务器。
      国内的话速度就快了。

  1. 这个插件或许有用··对于图片太多的站··

    1. 是的,如果是国内的主机的话,个人觉得无所谓了。

Leave a Reply to iEdon Cancel reply

Your email address will not be published. Required fields are marked *