
正在寻找 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文件安装
如果您希望手动下载安装程序或需要特定于您的体系结构的版本,那么这是完美的选择:
- 输入 网络公报 从 OnlyOffice 下载适用于 Ubuntu/Debian 的 .deb 包。
- 使用以下命令之一安装软件包(更改
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.comohttps://tudominio.com(应用 HTTPS 后)
步骤 6:使用 Certbot 通过 HTTPS 保护服务器(可选但强烈推荐)
- 暂时停止 Nginx:
sudo systemctl停止nginx
- 安装 Certbot:
sudo apt 安装 certbot -y
- 生成您的 SSL 证书(将域名和电子邮件更改为您的):
sudo certbot certonly --standalone -m [email protected] --agree-tos --no-eff-email -d soltudominio.com
- 复制或编辑 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
- 将证书的正确路径放入
ssl_certificateyssl_certificate_key. - 验证语法并重新启动 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 下提供兼容性、安全性和现代化的工作环境。您可以自由尝试不同的安装方法,并根据自身需求调整安装方案,充分利用当今市场上功能最强大、功能最丰富的开源套件之一。