本教程将向您展示如何在 Ubuntu 上安装 Collabora Online,然后在不使用 Docker 的情况下将其与现有的 Nextcloud 服务器集成。
在线协作 是一个自托管和基于 LibreOffice 的开源在线办公套件。 其特点包括:
- 基本编辑
- 高保真,所见即所得的渲染
- 支持DOC、DOCX、PPT、PPTX、XLS、XLSX、ODF文档格式
- 导入和查看 Visio、Publisher 和 100 多个
- 共享编辑
Collabora 是 LibreOffice 项目的重要贡献者。 所有 Collabora Online 代码最终都将包含在 LibreOffice 中。
注意:本教程适用于 Ubuntu 20.04、18.04 和 16.04。 如果您使用的是其他 Ubuntu 版本,则可以使用 Docker 安装 Collobaora Online。
先决条件
假设您已经设置了 Nextcloud 服务器,它可以在任何 Linux 发行版上。 如果您还没有这样做,那么您可以查看以下易于理解的指南。
- 如何使用 LEMP Stack 在 Ubuntu 20.04 上安装 Nextcloud
- 如何使用 LAMP Stack 在 Ubuntu 20.04 上安装 Nextcloud
- 如何使用 LEMP Stack 在 CentOS 8 上安装 Nextcloud
- 如何在 Arch Linux 上设置 Nextcloud
Collabora Online 服务器和 Nextcloud 服务器可以在同一台机器上,也可以在两台不同的机器上。 本教程展示了如何使用由 Collabora 和 Nextcloud 构建的 Docker 映像在 Ubuntu 上安装 Collabora 在线服务器。 然后将其与现有的 Nextcloud 服务器集成。
步骤 1:从官方存储库在 Ubuntu 上安装 Collabora Online
Collabora 有一个用于 Ubuntu 20.04、18.04 和 16.04 的官方软件包存储库。 运行以下命令将其添加到您的 Ubuntu 系统。
Ubuntu 20.04
echo 'deb https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-ubuntu2004 ./' | sudo tee /etc/apt/sources.list.d/collabora.list
Ubuntu 18.04
echo 'deb https://www.collaboraoffice.com/repos/CollaboraOnline/CODE-ubuntu1804 ./' | sudo tee /etc/apt/sources.list.d/collabora.list
Ubuntu 16.04
echo 'deb https://www.collaboraoffice.com/repos/CollaboraOnline/CODE ./' | sudo tee /etc/apt/sources.list.d/collabora.list
然后运行以下命令下载并导入 Collabora 公钥,它允许 APT 包管理器验证从该存储库下载的包的完整性。
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0C54D189F4BA284D