• 技术文章 >常见问题

    如何搭建私有云

    藏色散人藏色散人2019-05-31 09:36:08原创17197

    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.conf
    Starting seafile server, please wait ...
    Seafile server started
    Done.
    root@8a5f8ef2e03e:/opt/seafile/seafile-server-6.0.9# ./seahub.sh start
    Starting seahub at port 8000 ...
    Seahub is started
    Done.

    OK, 差不多大功告成。

    在浏览器中输入:ip:8000, 就可以登录了。

    2f27c691f384ecfc1392325d9f3fed7.png

    进去以后,是这样子的。

    ecf0b583f70914b20c180524254a3cb.png

    4. 感受

    Snake 感觉用起来还挺爽的,目前没发现什么大的毛病。

    启动维护好方便。

    可以建群组,设置权限。

    可以共享文件,链接。

    可以在共享里评论,实时交流。

    还有各种客户端,自动sync。

    源代码在github上都能找到。

    以上就是如何搭建私有云的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:搭建私有云
    上一篇:服务器是干什么的 下一篇:怎么申请email

    相关文章推荐

    • 云服务是什么意思?• 企业建站还在高价买云服务器?腾讯云这里1折秒杀了解一下• Windows 下 Apache 配置(阿里云ECS为例)• 什么叫云平台

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网