Jtti Jtti Jtti
通过seafile在VPS上搭建个人网盘,部署教程及体验 | VPS精选网

通过seafile在VPS上搭建个人网盘,部署教程及体验

玩转VPS 6年前 (2018-07-29) 9553次浏览

最近经常听到有人推荐 seafile 个人网盘,由于本人之前一直用 kodexplorer 作个人网盘就没有太关注。今天偶然发现 seafile 与 kodexplorer 差别还挺大的,特意来体验一下。

准备先体验下 seafile 的在线 DEMO,但是访问 demo 地址,提示页面不存在,那只好在服务器上自己动手搭一个吧,反正手头上吃灰的 VPS 多,而且 seafile 的搭建过程很简单方便。

本次用的是vultr的 1G 内存的 VPS,因为只是体验下 seafile,所以不需要太好的配置。

通过 docker 安装 seafile

有三种安装方式,包括通过 docker 安装、一键脚本安装、手动安装配置。官方推荐用 docker 安装,那我们就选择 docker 安装吧(其实是一键脚本安装坑太多啊~)。

Docker 安装 seafile 很简单方便,而且现在很多应用的部署发布都逐渐采用 docker,以后应该是应用部署的趋势。

安装 docker 要求系统内核版本高于 3.0,可以通过 uname -r 来查看当前系统内核版本。我的系统是 contos7.4,安装 docker 的步骤如下。

curl -fsSL https://get.docker.com/ | sh
systemctl start docker
systemctl status docker
systemctl enable docker

安装完后,运行以下命令。该命令可以下载 seafile docker 镜像,运行 seafile 容器即 seafile 服务。

docker run -d --name seafile \ 
        -e SEAFILE_SERVER_HOSTNAME= seafile.example.com \  
        -v /opt/seafile-data:/shared \  
        -p 80:80 \  
        seafileltd/seafile:latest

然后等几分钟访问 seafile.example.com,就可以看到登录界面了。默认账号/密码为 me@example.com/asecret

通过 seafile 在 VPS 上搭建个人网盘,部署教程及体验

然后就可以愉快的玩耍了

最后还是要强烈推荐下 docker 安装方法,用一键脚本安装花了快 2 小时没搞定,docker 只用了 10 分钟不到就搞定了,业界良心啊。

seafile 功能亮点

seafile 除了包含传统网盘应有的存储、访问、备份、共享、管理、写作等核心功能,还包括许多很优秀的特性,给我印象很深的是跨平台文件同步、挂载盘客户端这两个功能,因为之前需要在不同电脑上办公,文件同步的问题很让人头疼。

跨平台文件同步,可以实现 windows、linux、mac 多个平台的文件同步,性能极佳,1 分钟内可以同步数万个小文件。但需要在各平台安装客户端。

挂载盘客户端,可以实现不用同步就可以访问远程文件,就像把远程磁盘挂载在本地一样。

还有其他如在线编辑、版本管理、安全与加密等其他很不错的功能,但我暂时用不上,就不一一介绍了。官网有详细的信息。

seafile 与 kodexplorer 简单对比

这两款存储工具都很适合做个人网盘,但侧重点不同。Kodexplorer 的界面和办公功能做的很完美,而 seafile 更注重文件同步、跨平台和性能方面。下面是 seafile 和 kodexplorer 的主机面,两者的详细对比,请参考《seafile 与 kodexplorer 详细对比》

Kodexplorer:

通过 seafile 在 VPS 上搭建个人网盘,部署教程及体验

Seafile:

通过 seafile 在 VPS 上搭建个人网盘,部署教程及体验

注 :技术交流,获取 VPS 最新补货通知、折扣活动请加 QQ 群:283468775

VPS 精选网 , 版权所有丨如未注明 , 均为原创丨
转载请注明原文链接:通过 seafile 在 VPS 上搭建个人网盘,部署教程及体验
喜欢 (4)