您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

如何搭建私有云

2024/6/8 20:57:25发布39次查看
1. 选择
现如今各种云存储服务其实挺多的,国外有经典的dropbox、google drive、微软的onedrive等,国内也有可以免费使用的各种云。 snake 对比了一下 owncloud、迷你云、seafile, 看到知乎上答友更倾向seafile, 于是便选择了它。
2. 介绍
seafile是由国内团队开发的开源云存储软件项目,目前据说已有10万左右的用户,典型的机构用户包括比利时的皇家自然科学博物馆、德国的 wuppertal 气候、能源研究所等等。seafile 同时提供了客户端和服务器端软件免费下载,任何个人或公司都能搭建属于自己的私有文件同步服务。
seafile的服务器端支持 linux 、windows 以及[树莓派]平台,客户端除了网页版之外,还支持 mac、linux、windows 三个桌面平台以及 android 和 ios 两个移动平台。你可以利用局域网里的一台电脑作为服务器,搭建一个仅局域网内部能访问的专有云存储服务,也能将 seafile 部署到互联网上的诸如阿里云 或任何 vps、独立服务器上,实现一个私人的在线云存储服务。
关键一点,免费。
3. 安装
snake 是用docker 在mac上安装的。
其他环境也很简单。
1)拉取jenserat/seafile镜像
docker pull jenserat/seafile:lates
2)下载seafile
镜像中包含了下载seafile的脚本,可惜其文件托管在amazon ecs上,国内无法正常访问。
所以我们需要从官方网站上手动下载,本地解压。
tar -zxf seafile-server_6.0.9_x86-64.tar
3)运行docker
docker run -t -i --rm -p 10001:10001 -p 12001:12001 -p 8000:8000 -p 8080:8080 -p 8082:8082 -v /users/snake/downloads/sea:/opt/seafile jenserat/seafile -- /bin/bash
4)基本配置
cd /opt/seafile/seafile-server-6.0.9./setup-seafile.sh
按照提示,一步一步完成
启动
root@8a5f8ef2e03e:/opt/seafile/seafile-server-6.0.9# ./seafile.sh start[04/28/17 06:19:53] ../common/session.c(132): using config file /opt/seafile/conf/ccnet.confstarting seafile server, please wait ...seafile server starteddone.root@8a5f8ef2e03e:/opt/seafile/seafile-server-6.0.9# ./seahub.sh startstarting seahub at port 8000 ...seahub is starteddone.
ok, 差不多大功告成。
在浏览器中输入:ip:8000, 就可以登录了。
进去以后,是这样子的。
4. 感受
snake 感觉用起来还挺爽的,目前没发现什么大的毛病。
启动维护好方便。
可以建群组,设置权限。
可以共享文件,链接。
可以在共享里评论,实时交流。
还有各种客户端,自动sync。
源代码在github上都能找到。
以上就是如何搭建私有云的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product