第二次折腾:对象存储+Cloudreve=网盘?

没事,上次折腾就当给某个不喜欢钱的人做慈善啦,找下家就是。

腾讯、百度、网易……国内比较出名的大厂逛了个遍、

看来看去,收费标准好像都差不多——甚至更高。

终于,我发现了:QingCloud的QingStor。

存储:0~10GB 免费(计费周期为月)

下载:0~1GB 免费(计费周期为月)

客观来说:现在回头再看看,青云的收费标准其实也没有多实惠。

但是它有新用户福利啊:

  • 存储空间:30 GB (含10 GB 永久免费空间)
  • 下载流量:11 GB(含1 GB 免费下载流量)
  • 读请求 (GET/HEAD):100 万次
  • 写请求 (PUT/POST/DELETE):10 万次”

(其实之前阿里也有类似的新用户活动,但我领取时似乎出了点网络问题……然后就没有然后了。

发扬艰苦朴素的作风,我果断选择注册白嫖,能用多久是多久嘛。

又飘了几天,我想起了GUI界面与离线下载之类的美好——

青云放弃了自有的图形化管理工具,提供了许多SDK,兼容大部分S3第三方客户端。

我最初好像是要建个网盘来着?为啥要用全英文界面奇丑的S3Browser?

开始动手,一通搜索筛选后接触到了Cloudreve,一个国人开发的网盘系统。

一看描述,可以将文件存储到云主机或各种对象存储,啊哈(⊙o⊙),so wonderful!

在青云上查了一下,才发现底配主机(1G1C,1MbpsIPv4,20GB)每月花费远超某度盘SVIP月费。

我果断放弃了原本狂妄自大的念头,以初学者的决心买按时计费的主机开始探索。

…………

以下是我经过了多次尝试后,在VM虚拟机上Cloudreve安装步骤,云主机则会简单得多。

Cloudreve-VM:
内网NAT网络IP:192.168.184.131:5212
须有公网IP或搭载内网穿透服务,防火墙开放5212端口,只做测试可用内网IP

1、安装Ubuntu桌面环境
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ubuntu-desktop
reboot(错误就重启)

2、删除多余软件(可选)
sudo apt remove
 libreoffice-common libreoffice
 thunderbird 雷鸟邮件客户端
 totem 自带的播放器
 rhythmbox 自带的音乐播放器
 brasero 自带的光盘刻录器
 simple-scan 扫描仪
 gnome-mahjongg 对对碰游戏
 aisleriot 纸牌游戏
 gnome-mines 扫雷游戏
 gnome-sudoku 数独游戏
 transmission-common BT 客户端
(不同版本、厂家的系统镜像可能不同,视情况删除)

3、获取Cloudreve
在GitHub Release页面下载已经构建打包完成的主程序。
比如,普通64位Linux系统上部署3.0.0版本,则应该下载cloudreve_3.0.0_linux_amd64.tar.gz,在主目录下解压释放。

打开终端,赋予执行权限:chmod +x ./cloudreve
启动 Cloudreve:./cloudreve

第一次启动可在终端中查看默认管理员账号、密码。
输入127.0.0.1:5212进入后台/输入公网IP:5212
管理面板-参数设置-站点信息-URL:当前公网IP:5212

附:
1.彻底地摆脱Ubuntu中的系统错误弹窗:
sudo gedit /etc/default/apport
把enabled=1改为enabled=0。保存并关闭文件。完成之后再也不会看到弹窗报告错误。
显然,如果我们想重新开启错误报告功能,再打开这个文件把enabled设置为1就可以了。

2.Cloudreve监听端口可通过修改conf.ini修改。

效果图:

简易部署完的效果:

Cloudreve示例1
示例1
Cloudreve示例2
示例2

实际参考:官方Demo

第二次折腾的最后:

发现了什么没有?一切部署完后,却没有对接QingStor的方法。

虽然青云给了许多API、SDK、Qingcloud的命令行工具,Cloudreve在Github开源可定制。

但是——我不会用,我对代码一无所知,在大佬解决这些问题之前,这一块的尝试我只能放弃了。

发表回复

您的电子邮箱地址不会被公开。