如何在 Ubuntu 中使用 OnlyOffice 集成安装 Nextcloud

虽然如今云存储选项很多,但其中大多数都将您的数据交给了其他人。 Dropbox、谷歌驱动器和 OneDrive 所有这些都要求您相信拥有该服务的公司会正确处理您的数据。 幸运的是,多亏了像 Nextcloud 这样的软件,它不必那样做。

Nextcloud 植根于 OwnCloud 项目,超越了其最初的 Dropbox 风格。 虽然它存储数据,但当您添加 OnlyOffice 时,它​​还可以作为受 Google Docs 启发的办公套件。 将两者结合起来,您就拥有了 Google 的 G Suite 的许多功能,但在您自己的服务器上运行。

Nextcloud 有多种安装和配置方式,包括手动安装、Ubuntu 的 Snap 系统和 Docker。 在这里,我们将使用 Docker 配置 由 OnlyOffice 提供,因为它允许您通过几个简单的步骤安装 Nextcloud 和 OnlyOffice。

在你开始之前

Nextcloud 需要类似 Unix 的操作系统才能运行,但它在其网站上表示您也可以使用适用于 Linux 的 Windows 子系统。 在这里,我们将专注于 Ubuntu,但其他操作系统的说明应该类似。

安装 docker 和 docker-compose

使用以下命令安装 Docker:

接下来,安装 Docker Compose:

安装和配置 Nextcloud

现在我们已经安装了 Docker 和 Docker Compose,我们准备继续使用 Nextcloud 本身。 我们将从克隆存储库开始:

现在我们将进入新克隆的目录并使用以下命令启动 Docker 应用程序:

为了让 Nextcloud 运行,第二步有很多工作要做,所以请准备好稍等片刻。

安装-nextcloud-onlyoffice-ubuntu-安装

该过程完成后,启动浏览器并导航到您的 IP 地址或主机名以完成 Nextcloud 的配置。 如果您不确定您的 IP 地址是什么,您可以使用 ifconfig 命令。

Enter 您要用于您的用户名和密码 admin 帐户。 Nextcloud 服务器将需要一段时间才能启动并运行所有内容。

安装-nextcloud-onlyoffice-ubuntu-用户名-密码

安装和配置 OnlyOffice

现在我们大部分时间都在那里。 Nextcloud 已安装和配置,您有机会看到控制面板。 最后一步是启用 OnlyOffice。

回到终端,确保您位于之前的同一目录中。 运行以下命令:

这将需要一段时间,安装 OnlyOffice。 命令完成运行后,注销并重新登录服务器。 OnlyOffice 现在应该已经完全配置好了。

安装-nextcloud-onlyoffice-ubuntu-interface

通过创建一个新文件来测试您的新安装。 之前您可以选择创建一个简单的文本文件,而现在您应该有新的选择。 创建一个新的文档、电子表格或演示文稿,您应该会看到它在 OnlyOffice 中打开。

安装-nextcloud-onlyoffice-ubuntu-onlyoffice

下一步

以这种方式设置 Nextcloud 的主要警告是您无法通过 HTTPS 和 SSL 加密进行连接。 您可以在 Nextcloud 设置中打开端到端加密,但您仍然容易受到中间人攻击。

下一步是设置反向代理,这可以通过 Nginx 完成。 理想的配置将提供一个代理,不仅适用于 Nextcloud,还适用于您正在运行的任何其他 Docker 应用程序。 这超出了本文的范围,但是一旦您设置了 Nextcloud 服务器,就应该在您要解决的问题列表中。

订阅我们的新闻!

我们最新的教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅