附件优化:WordPress启用又拍云对象存储

2017年12月10日 12 条评论 901 次阅读 0 人点赞

本着折腾的精神,本博客搬到了京东云88元/年(1H2G1M)的机器上,但是由于1M的机器图片加载还是有点慢(可能是我有点挑),所以我开始了折腾。

想起来我还有个云拍云联盟的账号,可以用来做对象存储(图床),于是乎,我就动气了手来。

先介绍一下又拍云联盟

https://www.upyun.com/league

免费10G的存储空间+15G流量,非常棒,特别适合小型博客(例如博主这种)

注册又拍云(赠送 61 元免费代金券):https://console.upyun.com/register/?invite=rJKDFQcsW


WordPress使用又拍云存储主要分为几个部分

  1. 建立并设置云存储空间
  2. 使用hacklog开发的wp插件
  3. 使用ftp工具上传uploads文件夹
  4. 修改数据库链接
  5. done

那么我们先准备需要的wp插件部分

原作的GitHub主页:https://github.com/ihacklog/hacklog-remote-attachment-upyun

狗博主备份的插件下载:https://softs.sabia.me/%E6%8F%92%E4%BB%B6/hacklog-remote-attachment-upyun-master.zip

现在去又拍云建立又拍云存储空间

填写服务名称,并建立操作员即可

服务名称和操作员就是你用来登陆ftp的凭证

紧接着我们设置https,博主是自有的野卡,你也可以选择在又拍云申请证书。

最后我们在域名设置中可以设置自定义域名,记得cname域名就好

当然你也可以用又拍的测试域名,我这里还是推荐自定义域名(美观,但是需要备案)

这边就基本完成了又拍云云存储的建立

接下来我们通过又拍云提供的空间,进行FTP连接

将WordPress网站目录下/wp-content/uploads上传到云存储空间的根目录下

使用方法如下:

地址(主机): * 智能选路:v0.ftp.upyun.com * 电信线路:v1.ftp.upyun.com * 联通线路:v2.ftp.upyun.com * 移动线路:v3.ftp.upyun.com 加密:选择 不加密 使用 FTP,选择 显式的 FTP over TLS 或 TLS/SSL 显式加密 使用 FTPS 用户名:操作员名/服务名,如 operator/mybucket 密码:操作员的密码 端口:21

安装并设置插件

前面我们提供了插件的下载地址,安装就不多说了,设置的话,根据提示输入相对应的资料,然后保存。

保存建立连接之后,我们就可以同步数据库了

done!

Joker

这个人太懒什么东西都没留下

文章评论(12)

  • 夏季笔录

    博主,插件不存在了,请问是否有备份呢

    2018年7月25日
  • 夏季笔录

    谢谢

    2018年7月25日
  • Nernif

    自定义域名设置不是cname 是 CHAME

    2018年7月25日
  • complexray

    请教一下,腾讯云的香港服务器,1G2M单核,目前放一个WORDPRESS写博客,后面将继续放修罗、TYPECHO、WORDPRESS,能带得动吗?
    腾讯云也有COS,又拍云也有对象存储,哪个更好一些呢?
    刚刚搭建了WORDPRESS,要怎么启用外部的存储空间呢?谢谢。

    2018年9月17日
    • Joker

      @complexray 不建议放这么多程序,1G内存,放一个wordpress+typecho都很吃力了,当然,你可以把数据库分离,会好很多,然后对象存储,我还是推荐又拍。

      2018年9月17日
      • complexray

        @Joker 感谢回复,仍有一些困惑,再次请教下。

        我看了下内存,total 990 used 325 free 95 。目前放了一个wordpress,100多篇文章,少量图,一个woocommerce,没加商品,将来可能会换成修罗配淘宝客的主题。
        目标是建几个站:
        个人博客,主要偏重于记事,因为现在买了服务器,会偏向于QQ日志的风格,会有一定的图片,或者短视频,用外部存储(腾讯COS),但不知道将来迁移时,会不会迁不走这些数据,比如导入到wordpress.com的个人帐号里。
        展示类的商店,不卖,只是用来展示,会在页面内放淘宝的直达沟买链接,东西不会很多,也就20-30件商品的样子。
        一个论坛,旅行见闻,有一定的照片,打算用外部的存储(又拍云),源码打算用修罗。
        一个像百思不得姐、最右的仿站,用来抓些有趣的文章,无聊时看看,也用外部存储(又拍云)。

        重点是,
        个人的博客,要能正常访问,
        商品展示的流量应该不会很大,能快速地展开页面就好,
        旅行论坛,不确定吃多少内存,不知道会不会有太大的压力
        仿站,不知道会不会消耗太多的流量。

        2018年9月18日
        • Joker

          @complexray 我个人不建议你放这么多,对于1G内存太吃力了,你可能刚开始运行不会感觉到,之后就会爆的了。

          2018年9月18日
          • complexray

            @Joker 我放一个WORDPRESS的个人博客,再放置一个修罗源码的论坛是否可行呢?
            或者放两个WORDPRESS在上面,是不是可以承受?

            腾讯云COS同步在WORDPRESS上显示成功,但是COS里没有任何内容,这是COS的权限问题吗?

            2018年9月18日
          • Joker

            @complexray 如果你数据量不大,应该没太大问题,COS同步,你需要先去把uploads文件夹里的内容全部手工传过去先,然后再开始同步。

            2018年9月18日