在 Ubuntu 上安装 ONLYOFFICE 的终极指南:桌面版和服务器版

  • ONLYOFFICE 可在 Ubuntu 上轻松安装桌面版和服务器版
  • 该套件与主要的 Microsoft Office 格式兼容并支持高级协作。
  • 它与 Nextcloud 等平台无缝集成,并提供各种安全和定制选项。

ONLYOFFICE

正在寻找 Ubuntu 计算机上传统办公套件的免费且功能强大的替代品? ONLYOFFICE Ubuntu 是编辑和协作文档、电子表格和演示文稿的最全面、兼容性最高的操作系统之一。由于方法和要求繁多,在 Ubuntu 上安装 Ubuntu 可能看起来很复杂,但本指南将逐步指导您如何操作,无论您是需要桌面版本还是需要部署专业的协作服务器。我们将解释每种方法、其要求以及实用技巧,以便您选择最适合自己的方法!

在 Linux 世界中, Ubuntu 仍然是最常用的发行版 深受家庭用户、企业用户和开发者的喜爱。正因如此,ONLYOFFICE 的开发人员才不遗余力地为其版本提供简洁、最新的安装包和方法。ONLYOFFICE 的多功能性让您既可以在个人电脑上使用它的编辑器,也可以将其集成到 Nextcloud、ownCloud、WordPress 和许多其他平台的协作服务器中。让我们详细了解如何在 Ubuntu 上安装 ONLYOFFICE,涵盖从最简单的安装方式到最专业、可定制的安装方式。

什么是 ONLYOFFICE 以及它提供哪些类型的安装?

ONLYOFFICE 是 高度兼容微软Office格式的开源办公套件 并高度重视实时协作。它提供以下版本:

  • ONLYOFFICE桌面编辑器:供个人或专业场所使用(PC)。
  • ONLYOFFICE 文档/文档服务器:用于服务器安装,允许与 Nextcloud 类型平台、Web 应用程序、协作管理和在线多用户编辑集成。

两者都可以安装在 Ubuntu 及其衍生产品(例如 Linux Mint、elementary OS……)上,每个都有自己的要求和安装选项。

在 Ubuntu 上安装 ONLYOFFICE 桌面编辑器的方法

1. Ubuntu 软件中心(最简单的选择)

对于大多数只想 只需点击几下即可安装 OnlyOffice 桌面编辑器,最直接的选择是Ubuntu软件中心:

  • 从主菜单打开 Ubuntu 软件中心。
  • 搜索“OnlyOffice”。
  • 确保你选择 onlyoffice-desktopeditors (不要将其与其他类似的包混淆)。
  • 单击安装并等待该过程完成。

非常适合初学者或不想使用终端的用户。顺便提一下,这是安装 Snap 包的方法。

2.使用官方.deb文件安装

如果您希望手动下载安装程序或需要特定于您的体系结构的版本,那么这是完美的选择:

  1. 输入 网络公报 从 OnlyOffice 下载适用于 Ubuntu/Debian 的 .deb 包。
  2. 使用以下命令之一安装软件包(更改 ruta_a_deb 通过实际路径):
sudo apt install ./path_to_deb

o

sudo dpkg -i ./deb 路径

如果您遇到任何依赖问题,您可以稍后通过运行以下命令来修复它们:

sudo apt install -f

3.替代方案:Flatpak 和 AppImage

如果你喜欢尝试新的包管理器或者寻求可移植性, OnlyOffice 桌面编辑器也可以通过 Flatpak 安装或用作 AppImage:

  • Flatpak:
    flatpak 安装 flathub org.onlyoffice.desktopeditors
    如果您没有 Flathub 存储库,请添加。 更多信息.
  • AppImage: 它不需要安装或修改您的系统。您必须从以下位置下载 此链接如果不行,请前往下载页面并选择 AppImage 选项。如果授予执行权限后仍无法打开,则需要按照说明安装 libfuse2。 本文.

如何在 Ubuntu 上安装 ONLYOFFICE Docs(文档服务器)以供协作使用

这种方式允许 拥有自己的在线协作编辑服务器、OnlyOffice 与 Nextcloud/ownCloud 集成,以及更多专业功能。它是企业、协会或高级用户的理想之选。

先决条件和依赖项

  • Ubuntu 16.04、18.04、20.04、22.04 或更高版本(推荐 64 位)
  • CPU:最低双核 2 GHz
  • 内存:至少 2 GB
  • 磁盘:至少 20 GB 可用空间
  • 交换:建议至少 2 GB
  • Sudo/root 访问权限
  • 互联网连接
  • 配置自己的域名(如果您要应用 HTTPS 并从互联网访问)

主要依赖项: PostgreSQL(数据库)、Nginx(Web 服务器)、RabbitMQ 和其他软件包通常会自动安装。

步骤1:安装PostgreSQL和RabbitMQ

sudo apt update
sudo apt安装postgresql rabbitmq-server
检查每个服务的状态:

sudo systemctl 状态 postgresql sudo systemctl 状态 rabbitmq-server

第 2 步:为 ONLYOFFICE 创建用户和数据库

以 postgres 用户身份登录并创建数据库:

sudo -i -u postgres psql -c “创建用户 onlyoffice,密码为‘onlyoffice’;” sudo -i -u postgres psql -c “创建数据库 onlyoffice 所有者 onlyoffice;”

您还可以使用以下命令检查现有用户和数据库:

sudo -i -u postgres psql -c“\du” sudo -i -u postgres psql -c“\l”

步骤 3:添加 Ubuntu 的官方 ONLYOFFICE 存储库

首先,导入 ONLYOFFICE GPG 密钥:

curl -fsSL https://download.onlyoffice.com/GPG-KEY-ONLYOFFICE | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/onlyoffice.gpg

将存储库添加到您的软件源:

回显“ deb [signed-by=/etc/apt/trusted.gpg.d/onlyoffice.gpg] https://download.onlyoffice.com/repo/debian squeeze main” | sudo tee /etc/apt/sources.list.d/onlyoffice.list

更新包缓存:

sudo apt update

步骤4:安装ONLYOFFICE文档服务器

sudo apt install onlyoffice-documentserver

在安装过程中,系统会要求您输入 PostgreSQL 用户“onlyoffice”的密码(您之前输入的密码)。接受许可选项并完成该过程。

步骤 5:验证安装并访问文档服务器

默认情况下,该服务在端口 80 上运行 使用 Nginx 作为 Web 服务器。您可以像这样检查状态:

sudo systemctl状态nginx

从现在开始,您可以通过在浏览器中输入以下内容来访问文档服务器:

  • 如果是本地: http://localhost
  • 如果您已配置域: http://tudominio.com o https://tudominio.com (应用 HTTPS 后)

步骤 6:使用 Certbot 通过 HTTPS 保护服务器(可选但强烈推荐)

  1. 暂时停止 Nginx:
sudo systemctl停止nginx
  1. 安装 Certbot:
sudo apt 安装 certbot -y
  1. 生成您的 SSL 证书(将域名和电子邮件更改为您的):
sudo certbot certonly --standalone -m [email protected] --agree-tos --no-eff-email -d soltudominio.com
  1. 复制或编辑 Nginx 配置以使用证书:
sudo cp -f /etc/onlyoffice/documentserver/nginx/ds-ssl.conf.tmpl /etc/onlyoffice/documentserver/nginx/ds.conf sudo nano /etc/onlyoffice/documentserver/nginx/ds.conf
  1. 将证书的正确路径放入 ssl_certificate y ssl_certificate_key.
  2. 验证语法并重新启动 Nginx:
sudo nginx -t sudo systemctl 启动 nginx

这样,您就可以保护服务器和用户之间的所有流量。

端口管理和定制

默认情况下,OnlyOffice 文档服务器使用 HTTP 使用端口 80,HTTPS 使用端口 443。如果您需要更改它(例如,如果您已经在该端口上使用其他服务):

echo onlyoffice-documentserver onlyoffice/ds-port 选择| sudo debconf-set-selections

只需更换通过您希望的端口。

附加依赖项和推荐的软件包

安装文档服务器时,所有必需的依赖项都将自动安装。但是,最好确保您拥有以下可用的软件包和库:

  • + + 6
  • libcurl3
  • libxml2
  • 似曾相识字体
  • 字体解放
  • ttf-mscorefonts-安装程序
  • 字体-crosextra-carlito
  • 字体-takao-gothic
  • 字体-opensymbol

在 Ubuntu 14.04 及更高版本中,大多数都会自动安装。在旧版本中,最好使用以下命令手动添加它们: 安装.

高级选项:集成、变体和定制

仅 Office 文档 它有多个版本:

  • 社区版(免费且开源)
  • 企业版(付费,包括支持和额外功能)
  • 开发者版(适用于集成商)

社区版满足了大多数需求:它允许您从任何浏览器编辑和共同编辑 Office 文件,与 Nextcloud、Owncloud、WordPress、Odoo 等平台集成,甚至使用 API 连接到您自己的软件。

此外,您可以使用以下方式安装 OnlyOffice Docs Docker 通过自动化脚本,非常适合在容器中部署所有内容并方便维护。

ONLYOFFICE 的主要优势和亮点

  • A与 DOCX、XLSX 和 PPTX 高度兼容。完整编辑 MS Office 文档,且不丢失格式。
  • 实时协作:多个用户可以同时编辑、聊天、评论和实时查看更改。
  • 轻松与 Nextcloud、ownCloud 等集成,为您的私有云文件添加协作编辑。
  • 业务功能:项目管理、CRM、电子邮件、版本控制、高级权限等。
  • 可用作桌面应用程序、网络解决方案和移动版本。
  • 频繁更新,社区活跃。几乎所有版本都是开源的,鼓励持续改进。
  • 直观而现代的界面。您可以根据自己的风格在经典视图和标签视图之间切换。
  • 针对 Linux 进行了优化:出色的支持和多种打包系统,适用于全新安装。

故障排除、提示和注意事项

  • 如果安装 .deb 后出现依赖性错误,请运行 sudo apt install -f 来解决它们。
  • 请记住在防火墙(UFW)中打开相应的端口以允许访问 ONLYOFFICE:80、443 和 22(SSH)。
  • 在大型或企业安装中,分配足够的 RAM/交换或使用专用服务器。
  • 为了增加安全性,请始终在可从外部访问的服务器上配置 HTTPS。
  • 有关集成脚本、插件和自定义,请参阅官方 ONLYOFFICE 文档。

本指南提供了在 Ubuntu 上安装 ONLYOFFICE 的所有关键方法和建议,从简单的日常桌面路径到可集成协作服务器的专业部署。 无论您是初学者还是高级用户,ONLYOFFICE 都能保证在 Linux 下提供兼容性、安全性和现代化的工作环境。您可以自由尝试不同的安装方法,并根据自身需求调整安装方案,充分利用当今市场上功能最强大、功能最丰富的开源套件之一。