要导入一个目录,应该在 seafile-server-laster 目录下使用 seaf-import.sh 脚本。
usage :
seaf-import.sh
-p <import dir path, must set>
-n <repo name, must set>
-u <repo owner, must set>
指定的目录将作为一个资料库被导入到seafile中。你可以设定被导入资料库的名字和所有者。
执行 ./seaf-import.sh -p <dir you want to import>-n <repo name>-u <repo owner>,
Starting seaf-import, please wait ...
[04/26/16 03:36:23] seaf-import.c(79): Import file ./runtime/seahub.pid successfully.
[04/26/16 03:36:23] seaf-import.c(79): Import file ./runtime/error.log successfully.
[04/26/16 03:36:23] seaf-import.c(79): Import file ./runtime/seahub.conf successfully.
[04/26/16 03:36:23] seaf-import.c(79): Import file ./runtime/access.log successfully.
[04/26/16 03:36:23] seaf-import.c(183): Import dir ./runtime/ to repo 5ffb1f43 successfully.
run done
Done.
使用指定的资料库所有者登陆到seafile服务,你将会发现一个指定名称的新资料库。
下载并安装 python 2.7.4 ,注意不是越新越好,一定要2.7版本的,3.0的不行因为改了很多东西;将 python2.7 的安装路径添加到系统的环境变量中 (PATH 变量)。比如:如果您将 python 2.7.4 安装在C:\Python27路径下,那么就将C:\Python27添加到环境变量中。注意要用;来分隔路径。
到Seafile官网,下载 Seafile 服务器版的最新版本。
为 Seafile 服务器程序创建一个新的文件夹,比如C:\Seafile\。然后将下载的服务器版文件放到目录中,并解压缩到当前目录,最后得到:C:\Seafile\seafile-server-3.4.0这样的目录结构。
打开C:\Seafile\seafile-server-3.4.0目录,找到run.bat文件,建立桌面快捷方式。然后在桌面打开,启动 Seafile 服务器。此时,您应该注意到 Seafile 服务器的图标已经出现在您的系统托盘中。
现在,您可以在d出的对话框中选择一个磁盘,以便存储 Seafile 服务器的数据:
请确保选择的磁盘拥有足够的剩余空间点击确认按钮后,Seafile 将会在您选择的磁盘下为您创建一个名为seafile-server的文件夹。这个文件夹就是 Seafile 服务器的数据文件夹。如果您选择D盘,那么数据文件夹为D:\seafile-server
右击 Seafile 服务器的系统托盘图标, 选择"添加管理员帐号"选项。在d出的对话框中输入您的管理员用户名和密码。如果 *** 作成功, Seafile 服务器托盘图标处会d出一个气泡提示您"添加 Seahub 管理员账户成功"
初始化服务器之后,还需配置以下选项:右击 Seafile 托盘图标,选择"打开 seafile-server 文件夹"选项。您的 seafile-server 数据文件夹将会打开。编辑ccnet/ccnet.conf文件。在ccnet.conf文件中更改以下两行:
NAME = 你的服务器名称
SERVICE_URL = 你的服务器IP地址:8000
编辑完成后,右击 Seafile 服务器托盘图标,选择"重启 Seafile Server"选项以重启 Seafile 服务器。
打开您的浏览器,访问 http://127.0.0.1:8000 网址。用您的管理员账户登录, 如果成功登录,那么说明您的 Seafile 服务器安装成功了。
最近一段时间,国内网盘掀起大规模整改风,华为网盘、115网盘、新浪微盘、金山快盘等多家个人免费云存储业务都面临关停。这意味着网盘的免费午餐即将吃到头了。使用上述网盘服务的用户除了在限期内多准备硬盘,把自己的文件下载到本地硬盘上这个方法外,还可以选择搭建属于自己的私有云存储。
小编甄选了目前市面上存在的各种私有云服务,选择了Seafile 免费开源云存储服务进行介绍。据悉,该服务由国内团队开发,目前在全球已有20万用户,包括北京大学、比利时的皇家自然科学博物馆、德国的 Wuppertal 气候、能源研究所等多家知名机构。任何个人和企业用户都可以自己搭建云服务器,享受云时代便利。该服务的客户端和服务端软件均可免费下载,开源版的好处在于所有代码公开化,恶意代码和漏洞很难在众目睽睽之下生存。
该服务具备以下特点:
• 可靠的文件同步:文件组织成资料库。每个资料库可选择性的同步到任意设备。可靠高效的文件同步将提高您的工作效率。
• 内置文件加密:一个资料库可以用您选择的密码来加密。文件加密后再上传到服务器。即使是系统管理员也无法查看加密的资料库。
• 团队协作:可以共享文件到群组。权限管理、版本控制、事件通知让协作更为流畅。
• 高性能:Seafile 服务器内核由 C 语言编写。运行起来小巧快速。
• 升级简单:只需下载最新的软件包,简单一个脚本即完成版本升级。
• 适用于企业环境:可与 AD/LDAP 集成。可同步 AD 群组和用户信息。
Seafile客户端有Win7/Win8.1/Win10、Mac、Linux等桌面版,也有Android和iOS版,也可以通过网页版连接服务端支持Windows、Linux和树莓派系统。这表明该服务几乎支持所有系统。
在局域网条件下,其中的设备可以访问自己搭建的云存储服务器。如果你想要随时随地使用自己的云存储,则可以将Seafile部署到VPS、独立服务器,以及阿里云、Linode等云服务上。
另外,Seafile支持多服务器切换。比如你可以区分开私用和公用服务器,自己的文件可上传到私用服务器中,公司文件可以使用公用服务器同步,一切由用户决定。这样可不必担心其他用户有机会看到你的个人文件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)