在win系统上使用seafile搭建私有云

2016-11-6 admin 私有云

从大学读书到现在,前前后后已经亲身经历了几个云盘关闭.

0几年时候,用过联想的livebox, 那时差不多算是最早的网盘了,结果没过几个月就关掉了,害我还有不少资料在上面没了.

后来用了金山的快盘, 也关闭了,不过还好一直使用同步盘模式,本地还有.

最近360网盘也关闭了,觉得免费的网盘都不安全, 所以决定自己搭建个网盘.


找了不少资料,主要是ownCloud, seafile, 迷你云这3个.

ownCloud国外的产品,开源的基于php,文件在服务器端是按照系统的文件方式直接放置的,主要考虑不是什么机密的资料,又主要是当备份用,哪怕服务端程序挂了,也照样可以把资料取出来, 所以选择这个.  在自己家里的这台win2003系统上折腾了好长时间,没安装成功, 网上查资料, 有人反馈对中文支持有问题, 特别是从8.1系统开始就不支持win系统了,害我白白浪费了那么长时间.


迷你云是国内一家公司开发的,基于nodejs,单不是完全开源,不过看官网资料,免费版只支持10个用户,先试试看把,在服务器上安装了0.10.几版本的nodejs,结果跑不起来, 看官网资料要6以上, 最后死活安装不上去, 看nodejs官网说明,需要系统支持虚拟化,也就是要win7系统以后才行.


seafile这个到手比较比错,有中文文档看起来方便多了,国内也专人维护,社区都还活跃,安装过程还算简单.

  1.安装个python(特别注意要2.7.11或以上版本,否则网页上有ERROR提示).

  2.从seafile官网下载win版本安装包,安装服务器端源码.

  3.进seafile-server\conf\,  打开ccnet.conf, 修改SERVICE_URL = http://IP:8000,  否则网页上无法上传下载.

  4.好了,执行run.bat, 服务就启动好了.

  5.浏览器上打开http://IP:8000,进入管理页面(首次登录会要求输入管理员账户密码).

  6.可以配合freefilesync等文件同步工具,定时同步数据,来达到多硬盘备份.

测试过程中发现所有数据加密存储的,也就是没法直接查看,需要通过服务器端.

目前还不知,假如服务器端程序出现故障时,能否通过重搭建服务器端,把数据给还原.

其他的可以自行查看官网资料https://manual-cn.seafile.com/faq.html


最后附一张我的小服务器,1个系统盘,2个数据盘(外挂了一个,拿来二次备份用)

QQ截图20161106033348.png

标签: nas

评论:

li
2017-04-20 14:57
问一下 你的服务器是什么的
admin
2017-04-24 23:36
@li:主机我用的是nec Express5800/51Mb

系统是win2012RC2

发表评论:

Powered by emlog |

浙ICP备17021512号 |浙公网安备 33010602008237号