• 使用seafile搭建自己的私有云存储


    这几年各大网盘限速的限速,泄密的泄密,放一些隐私文件还怕外泄了。自己就捣鼓了一下私有云存储,对比各种开源私有云,最后选择了“Seafile'开源云存储平台,原因是Seafile是一个开源、专业、可靠的云存储平台;解决文件集中存储、共享和跨平台访问等问题.Seafile是由北京海文互知网络有限公司开发,发布于2012年10月;除了一般网盘所提供的云存储以及共享功能外,Seafile还提供消息通信、群组讨论等辅助功能,帮助更好的围绕文件展开协同工作。

    Seafile 支持所有平台,使用方便,跨平台同步文件,可以挂载客户端,不用同步就可以像访问本地文件一样访问云端。移动端有ios/安卓应用可能自动同步手机相册等文件,也可以浏览器web端访问云盘。上传文件稳定,以块的形式加密存储到服务器,保密性好,可以断点续传,还有好多实用性功能。

    centos安装步骤:

    一.数据库的支持

    Seafile需要有数据库的支持,我这里使用的是lnmp环境,网站,云盘可以放一台服务器共用同一个数据库。

    Lnmp环境安装官网有具体教程,这里复制一份参考

    复制命名执行:wget http://soft.vpser.net/lnmp/lnmp1.6.tar.gz -cO lnmp1.6.tar.gz && tar zxf lnmp1.6.tar.gz && cd lnmp1.6 && ./install.sh lnmp 

    一键安装,根据自己的需求选择版本,等待安装完成。

    二.。安装Seafile

    去官网下载安装包:

    我这里使用的是 centos 选择linux版本

    登陆服务器,选择一个目录

    我这里放到根目录 /cloud_disk

    执行命令:mkdir /cloud_disk

        : cd /cloud_disk

        :wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_7.1.2_x86-64.tar.gz

    下载成功后使用命令解压:

    执行命令:tar -zxvf seafile-server_7.1.2_x86-64.tar.gz

    根据个人使用习惯是否改名

    执行命令:mv seafile-server_7.1.2_x86-64  seafile-server 

        :  cd seafile-server 

    执行安装 Seafile脚本,根据需求选择设置选项

        :./setup-seafile-mysql.sh 

    安装完成执行命令启动seafile服务 

        :./seafile.sh start

    启动seahub网站(不加端口的情况下默认运行在8000端口)

        :./seahub.sh start 8080

    然后就可以根据自己设置的域名或IP+端口号登陆web端

     输入设置好用户名和密码登陆

     然后自己的私有云存储就搭建好了。后面附上一些配置文件和停止服务命令:

    客户端可以对应自己的平台到官网下载对应的客户端应用使用:https://www.seafile.com/download/

    停止服务

        :./seafile.sh stop
        :./seahub.sh stop

    开源版中包括以下三个配置文件:

    /cloud_disk/conf/ccnet.conf: 用来配置网络和 LDAP/AD 连接

    /cloud_disk/conf/seafile.conf: 用来配置 Seafile

    /cloud_disk/conf/seahub_settings.py: 用来配置 Seahub

  • 相关阅读:
    使用redis 的订阅服务
    vue 的provide 和 inject
    yolov4检测识别不出目标的问题
    jetson nano 安装anaconda和pytorch(转)
    winform 程序退出时强制关闭所有线程
    jetson nano ubuntu18.04 ros1和ros2安装大象机械手mycobot系列 的ROS 包
    PHP SSE 服务器推送消息给浏览器 PHP
    vue vuetemplatecompiler版本不一致的问题
    Convert gif to Base64 String Using JavaScript
    vue uniapp 使用 fontawesome 打包Android 图片svg 不显示解决方案
  • 原文地址:https://www.cnblogs.com/laushow/p/12437184.html
Copyright © 2020-2023  润新知