美文网首页
七牛博客图床

七牛博客图床

作者: bigtom | 来源:发表于2016-09-22 23:25 被阅读249次

为啥要用图床

大家平时写文章肯定会使用markdown,而图片插入往往是一个大问题。我使用过jekyll和hexo两个静态网站生成器,只需要上传文章时把图片也传到指定路径下就好了。

但是这种解决方案存在一个问题。假如你要把这份md文件传给别人修改,你需要把图片也传过去,而且相应的md文件里的图片url也要修改,这样简直太麻烦了。

于是我们选择使用图床。关于图床,我们也有几种不同的解决方案

    * 发微博或者其他图片网站,取url
    * 用cdn,比如七牛,又拍云
    * 自己搭一个图床

第一种方案显然经济实惠,但是稳定性堪忧,而且如果你是一个图片产出巨大的博客写手,你一定会累死的。

第二种方案需要一定的成本(其实花不掉什么钱的,哈哈),但是效率最高。

第三种方案呢?首先,你得有一台vps。当然,这个方案也很爽。但是,我的vps才10g硬盘空间,而且还是在国外,考虑到延时和容量,我还是不想把它用的太狠。

综上而言,我相信,对于绝大多数人而言,第二种方案一定是最好的。

七牛

首先去 七牛 注册一个账号,通过实名认证,然后新建一个空间,比如说bucket1,我们看到测试域名这一块,简直不能忍啊。

然后去右上方个人面板找到财务中心,去充值个十块钱。这样就可以绑定自定义域名了。

注意,如果想要绑定自定义域名,你的域名必须是通过备案的,如果你和我一样也是没有备案的,那不是就要用这个傻长傻长的域名了?

其实,我们可以选择https绑定,得到一个不算太长的二级域名。.....qnssl.com,凑合着用用还不错。而且我们也有办法解决这个问题(往下看)。

现在我们可以点击内容管理,上传图片啦。

命令行才是王道

可以参考qrsync教程

第一步:下载qrsync,放在某个路径下面,比如 /path/qn_qrsync,这个路径下面有三个文件对吧

第二步,在用户主目录下或者Documents下创建一个目录来存放需要上传的文件

cd ~/Documents
mkdir qiniu

第三步,写个配置文件

cd /path/qn_qrsync
vi conf.json

conf.json

{
    "access_key": "********",
    "secret_key": "********",
    "bucket": "bucket1",
    "sync_dir": "/Users/<username>/Documents/qiniu",
    "async_ops": "",
    "debug_level": 1
}

上面配置文件中accsee_key和secret_key都在个人面板的秘钥管理中可以找到,bucket字段就是你的空间名称,sync_dir为你需要同步的文件夹。

第四步,在.bashrc或者.zshrc中添加别名:

alias qnsync="/path/qn_qrsync/qrsync /path/qn_qrsync/conf.json"

第五步,可以添加另一个别名来提醒你url前缀

alias qnurl="echo http://********.qnssl.com/"

如果你用的是mac,恭喜你,osx自带替换输入的功能,在system preference -> keyboard -> text中

usage

上传图片

将图片test.jpg放到/Users/<username>/Documents/qiniu下,然后在终端执行qnsync

外链图片

图片url就是 http://********.qnssl.com/jpg

相关文章

  • 七牛博客图床

    为啥要用图床 大家平时写文章肯定会使用markdown,而图片插入往往是一个大问题。我使用过jekyll和hexo...

  • 如何写一篇hexo博客

    新建博客文件 (相关推荐) 博客中添加图片我们可以使用图床获取图片的URL 七牛云 外链图床 开始学习 Hexo使...

  • 使用七牛云作为博客图床

    本来是想直接将图片转为base64格式写进md里面,但是发现简书不支持,而且代码确实太长了,所以还是采用七牛云作为...

  • Mac上基于Github搭建Hexo博客

    原本有一个Hexo博客,图床托管在七牛云上,由于七牛云域名回收,导致图片都不可用,自己也有对文章重新精简的想法,于...

  • 七牛云图片下载

    之前博客一直使用七牛云作为图床,其提供了免费的测试域名来提供使用,现在七牛云开始停止免费域名的提供,必须绑定新的域...

  • 【效率】七牛云+dropzone 搭建博客图床

    话不多说先上一波效果: 我这篇博客的应用场景是,你是一个markdown重度应用患者。喜欢折腾,但是每次在写自己的...

  • 使用七牛云存储作博客图床

    这里主要针对有自己博客的受众, 简书有自己的图床, 这一点做的实在是让人无话可说! 之前一直使用外链吧作为自己Bl...

  • Typora + PicGo

    必备 Markdown 编辑器:Typora 图床:七牛云 图床管理工具:PicGo 步骤 设置图床 教程 设置...

  • 七牛图床备份

    由于域名被回收,所以需要备份图片,无法使用 qdownload 的情况下。 1、先按《命令行工具(qshell)工...

  • 三步使用七牛云搭建博客Hexo图床

    在使用MarkDown写博客的时候,图片的引用总是让人头疼的,那么就自己动手搭建属于自己的图床吧! 1. 注册七牛...

网友评论

      本文标题:七牛博客图床

      本文链接:https://www.haomeiwen.com/subject/wvftyttx.html