我们在博客上谈到了一些云存储平台或服务,其中一些是由第三方提供的,而其他一些则是可以配置的,并且可以将计算机用作此服务器。
天 今天我们要讨论的是Seafile这是一个很好的平台 这将允许您使用服务器在云中创建私有文件服务。
关于Seafile
Seafile是 企业文件托管平台 具有高可靠性和高性能。
这个工具 它将允许您将文件放置在其自己的服务器上 并能够在不同设备上同步和共享文件,甚至可以作为虚拟磁盘访问所有文件。
可能会吸引那些想尝试的人的功能之一 这个工具是Seafile整理库中的文件。
每个库都可以同步到任何台式计算机,包括Windows,Mac和Linux。
用户 您还可以有选择地同步任何文件夹 因此,可以通过称为“云文件查找器”的功能访问未同步的文件。
Seafile具有出色的文件同步性能。 一分钟内可以同步处理成千上万的小文件。
库和文件夹可以与具有只读或读写权限的用户或组共享。
共享文件夹后,可以在子文件夹上设置详细权限,从而可以通过共享链接与外部用户共享文件。
共享链接可以通过密码和支持(设置到期日期)进行保护。
如何在不同的Linux发行版上安装Seafile?
由于那里存在许多不同类型的Linux服务器操作系统, 开发人员选择创建一个通用的“ Linux安装程序”。
在Linux上配置Seafile 他们只需要打开一个终端并使用wget下载最新的稳定软件包即可。
Si 是64位系统的用户 他们必须使用以下命令下载软件包:
wget https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz
当为 使用32位系统的用户可以安装:
wget https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz
获取服务器软件后, 您将需要解压缩打包文件。
tar -xvzf seafile-server _ *. tar.gz
现在 我们必须输入解压缩时创建的文件夹,如果是64位文件,请输入:
cd seafile-server_6.2.3_x86-64
或者,如果输入的是32位,则输入:
cd seafile-server_6.2.3_i386
如上所述,Seafile服务器软件是通用安装程序。
开发人员没有打包多个Linux发行版,而是提供了几种不同的Shell脚本,用户可以运行它们以使一切正常运行。
组态
首先,我们将从执行以下命令开始:
sudo sh setup-seafile.sh
该过程的第一部分是命名服务器Seafile。 然后d他们必须指定服务器的IP地址。
一旦指定了IP地址,现在脚本将要求您指定Seafile应该将其同步的所有数据保存在何处。
默认情况下,此目录为〜/ seafile-data。
对于大多数用户而言,这是可以做到的。 如果要更改它,请在安装程序中指定该位置的路径。
Si 您想更改端口 服务器软件在其中运行的默认值,以及下面的选项将允许您这样做。 否则,只需按Enter键并继续。
安装并配置服务器软件后,脚本将打印IP,服务器名称,端口等。 并询问“是否可以”。
有了它 Seafile已安装。 要运行服务器,请执行以下操作:
./seafile.sh start
要停止服务器,只需运行:
./seafile.sh stop
要重新启动服务器,请使用以下命令:
./seafile.sh restart
现在 对于同步客户端,他们只能访问官方网站 并下载要安装系统的客户端,该客户端还包括适用于Android和iOS的客户端。