千赢娱乐官网

网站制作8年,客户1300+

?

七牛云qshell用法

2018-04-04


近来要做一个图库系统,客户需要将图片放在本地(因为图片展示需要流量,要算流量费用,还担心别人刷,造成不必要的损失),附件放在七牛云(附件一般都是几十M,几百M,放在本地带宽成本很大,刚开始的时候,会造成很大的浪费,而且客户有10多T的附件)。需要将原来网站的数据从阿里云整体移到七牛云,但七牛云他不好似服务器,有一个FTP就可以直接拉过去了,而是需要用到一个反人类的七牛的命令行qshell工具进行上传。


qshell下载及参考文档:https://developer.qiniu.com/kodo/tools/1302/qshell

qupload指令您参考这里 https://github.com/qiniu/qshell/blob/master/docs/qupload.md


对于初次接触的朋友来说,可能完全不知什么回事,现在我一步一步教大家来处理,如何通过这个命令行qshell工具将服务器的附件同步到七牛的空间(bucket)上。至于如何申请七牛云,找到AK,SK这些,就不说了。

第一步:先到https://developer.qiniu.com/kodo/tools/1302/qshell这里找到符合你系统的版本,我这里是下载Windows(64位)这个。下载到你的存放网站资源的盘上,比如D盘。将下载的qshell-windows-x64.exe改名为qshell.exe,好记一点。


第二步:打开控制面板----》系统和安全---》系统---》高级系统设置(左边栏)---》选择环境变量


七牛云qshell用法


点“新建“


七牛云qshell用法



变量名填写:PATH

变量值填写:D:\qshell(刚才你下载到D盘的qshell的路径,如果你放在D盘的upload这个文件不会,那变量值就要填写:D:\qshell\upload


七牛云qshell用法


然后一路确定。


第三步:在D盘,新记一个记事本(一定是记事本,不要用别的编辑器),名为up.txt(随便自已定名称),输入:


 {
    "src_dir" : "D:/需要上传的文件夹/",
    "bucket"  : "空间名称"
  }


然后保存。

关于这里的配置用法,可以参考https://github.com/qiniu/qshell/blob/master/docs/qupload.md?ref=support.qiniu.com这里。


第四步:运行,输入CMD,打开反人类的界面。按下面格式输入:

qshell  account  您的ak  您的sk

注意空格,然后回车。然后再输入:

qshell qupload 10 D:\up.txt(up.txt就是上面第三步的那份txt东西,直接将up.txe拖到DOS窗品就行,)


回车,就可以将本地的资源同步到七牛了。

七牛云qshell用法说到这,下一篇介绍如何用qshel将七牛的资源下到本地。



0
千赢娱乐官网
报价
关于
联系