虽然今天有很多云存储选项可用,但大多数都是将您的数据交到他人手中。 Dropbox、Google Drive 和 OneDrive 都要求用户信任公司拥有数据处理服务的方式。幸运的是,多亏了像 Nextcloud 这样的软件,一切似乎都发生了变化。
Nextcloud 源自 OwnCloud 项目,比创建它的最初灵感 Dropbox 执行的任务更好。虽然主要任务是存储数据,但当用户添加 OnlyOffice 时,它也可以充当 Office 套件(受 Google Docs 启发)。两者结合,用户将有机会在自己的服务器上享受 Google 提供的许多 G Suite 功能。
Nextcloud的安装和配置方式有很多种,包括手动安装,通过Ubuntu和Docker的Snap系统。在这里,本文将使用 OnlyOffice 提供的 Docker 配置,因为它允许用户通过几个快速步骤安装 Nextcloud 和 OnlyOffice。
在 Ubuntu 中使用 OnlyOffice 安装 Nextcloud
- 开始之前
- 安装 Docker 和 Docker Compose
- 安装和配置 Nextcloud
- 安装和配置 OnlyOffice
- 下一步
开始之前
Nextcloud 需要类 Unix 操作系统才能运行,但据其官网介绍,用户也可以使用 Windows Subsystem for Linux 。本文将重点介绍 Ubuntu,但其他操作系统的步骤类似。
安装 Docker 和 Docker Compose
使用以下命令安装 Docker:
sudo apt install docker
接下来,安装 Docker Compose:
sudo apt install docker-compose
安装和配置 Nextcloud
现在,我们已经安装了 Docker 和 Docker Compose,准备切换到 Nextcloud。我们将从复制存储库开始:
git clone https://github.com/ONLYOFFICE/docker-onlyoffice-nextcloud
现在,我们将移动到新克隆的文件夹并使用以下命令激活 Docker 应用程序:
cd docker-onlyoffice-nextcloud/docker-compose up-d
第二步需要做很多工作来运行Nextcloud。
流程结束后,启动浏览器并导航至 IP 地址或主机名以完成 Nextcloud 配置。如果您不确定自己的 IP 地址是什么,用户可以使用 ifconfig 命令 .
找到它。输入您要用于管理员帐户的用户名和密码。 Nextcloud 服务器将需要一段时间才能启动一切。
安装和配置 OnlyOffice
现在,几乎所有事情都完成了。 Nextcloud 已安装并配置完毕,用户有机会看到控制面板。最后一步是激活 OnlyOffice。
回到终端,确保你在同一个目录下。运行以下命令:
bash set_configuration.sh
安装 OnlyOffice 需要一段时间才能完成。命令完成后,注销并返回服务器。现在,OnlyOffice 已经完全配置好了。
检查新安装化通过创建一个新文件。虽然以前有创建简单文本文件的选项,但用户现在应该有新的选项。创建一个新文档、电子表格或演示文稿,您会看到它在 OnlyOffice 中打开。
下一步
以这种方式设置Nextcloud的主要注意事项是用户无法通过HTTPS使用SSL加密进行连接。用户可以在 Nextcloud 设置中启用端到端加密,但仍然容易受到中间人攻击。
下一步是设置反向代理,这可以用Nginx来完成。理想的配置将提供代理,不仅适用于 Nextcloud,而且适用于运行的任何其他 Docker 应用程序。这超出了本文的范围,但应该包含在安装 Nextcloud 服务器时要解决的问题列表中。
希望你成功。
评论