当前位置: 首页 > 系统文章

如何使用Nextcloud构建自己的云文件同步

时间:2020-04-06     来源:win10官网     游览量:

  如何使用Nextcloud构建自己的云文件同步

  Dropbox之类的服务使您可以轻松地在多个设备上访问文件。但是,您可能希望对其进行更多控制。在不到30分钟的时间内,您可以在通过Nextcloud控制的服务器上启动并运行自己的云同步服务 。

  什么是Nextcloud?

  Nextcloud是开源软件,可让您在PC和其他设备之间同步文件,就像使用Dropbox,Onedrive或Google Drive一样。此外,Nextcloud拥有一个充满活力的应用程序生态系统,使您不仅可以同步文件,还可以做更多的事情。您可以使用Nextcloud进行日历和联系人管理,也可以运行基于Web的IMAP电子邮件客户端。您甚至可以专门为您和可以访问您的服务器的任何人设置实时聊天程序。

  但是,在进入细节之前,有一个警告。一旦开始使用Nextcloud,就由您来维护服务器。这意味着除了管理Nextcloud软件外,您还必须确保基础服务器操作系统与补丁程序保持最新。Nextcloud服务器通常无故障,但是如果出现问题,则由您自己解决。

  好消息是,有大量博客,论坛和帮助页面可以帮助您进行故障排

  您需要以下三项才能开始使用Nextcloud:

  1.运行Ubuntu 18.04的虚拟服务器

  2.计算机桌面上的Bash shell。

  3.域名

  对于我们的示例,我们将创建几个用户名和密码,包括以下内容:

  •服务器的根用户名和密码。

  •具有管理特权的常规服务器用户名和密码。

  •Nextcloud用户名和密码。

  就本教程而言,我们使用的是运行DigitalOcean的Ubuntu 18.04的虚拟服务器。但是,您可以使用任何喜欢的提供程序,包括 Linode或AWS。无论选择哪种服务,关键都是运行Ubuntu 18.04(本文撰写时为当前长期支持版本),以避免任何潜在的问题。

  每个虚拟服务器提供商都有所不同,但它们都旨在通过单击几下鼠标来启动并运行服务器。首先,我们建议您先试用基本级别的服务器,直到您习惯Nextcloud。Digital Ocean的 $ 5小滴提供1 GB的RAM,1个CPU核心,1 TB的数据传输和25 GB的存储空间。Linode以相同的价格提供了类似的VPS。

  除非您对SSH密钥感到满意,否则请询问您的提供商以获取基于密码的root登录详细信息。服务器运行后,您对命令行感到满意之后,就可以查看提供商的帮助页面,以获取有关如何添加SSH密钥以更安全地登录的信息。

  如果您的计算机运行Windows 10,则需要安装 适用于Linux的Windows子系统,并获得具有Linux实用程序的Bash Shell才能继续。如果您使用Linux或macOS,则只需要Terminal程序。大多数Bash终端都安装了SSH,但如果没有,则只需sudo apt-get install ssh在终端窗口中键入 以进行安装即可。

  当你 买一个域名,它并没有成为一个.COM地址。只有您和您的亲朋好友会使用它。例如,我们发现一个.XYZ域名每年只需$ 1,就可以正常使用。

返回网站首页
60

上一篇:如何在Linux上使用dig命令


下一篇:如何在Windows10上使用命令提示符打开Goog​​le Chrome

最新系统下载