如何在 Ubuntu for ARM 上安装 ONLYOFFICE Docs
在此页
- ONLYOFFICE Docs 7.1 的新功能
- 系统要求
- 附加要求
- 第 1 步:安装依赖项
- 第 2 步:更改默认端口
- 第 3 步:安装 ONLYOFFICE 文档
ONLYOFFICE Docs 是在 GNU AGPL v3.0 下分发的开源办公套件。它包括基于 Web 的查看器和协作编辑器,用于文本文档、电子表格、演示文稿和与 OOXML 格式兼容的表单。
ONLYOFFICE Docs可以与Nextcloud、Redmine、Seafile、Jira、Moodle等各种云服务集成,也可以嵌入到您自己的解决方案中。这些编辑器也可以用作完整生产力解决方案 ONLYOFFICE Workspace 的一部分。
在最新的更新中,ONLYOFFICE 开发人员增加了对基于 ARM 的设备的支持。
在本教程中,我们将学习如何在 64 位 ARM 架构的 Ubuntu 上安装 ONLYOFFICE Docs 7.1。
ONLYOFFICE Docs 7.1 的新功能
- PDF、XPS 和 DjVu 文件的新查看器。
- PDF 到 DOCX 的转换。
- 打印预览、公式工具提示、电子表格中的文本限定符。
- 幻灯片中的动画。
- 查看文档和演示文稿中的选项卡。
- 支持新的图表类型(金字塔、垂直和水平柱面等)。
- 增强了形状处理能力。
- SmartArt 支持。

系统要求
- 64 位 ARM 处理器
- 2 GB RAM 或更多
- HDD:至少 40 GB 可用空间
- 至少 4 GB 的交换空间
- Ubuntu 18.04 或 20.04 for arm64
其他要求
- PostgreSQL v.12.9 或更高版本
- NGINX v.1.3.13 或更高版本
- libstdc++6:4.8.4 或更高版本
- RabbitMQ
第一步:安装依赖
安装 Ubuntu 中包含的 PostgreSQL 版本:
sudo apt-get install PostgreSQL
创建 PostgreSQL 数据库和用户(指定任何密码并记住它):
sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;"
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"
sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"
安装 rabbitmq:
sudo apt-get install rabbitmq-server
第 2 步:更改默认端口
默认情况下,ONLYOFFICE Docs 监听端口 80。如有必要,更改它:
echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections
如果您想将 ONLYOFFICE Docs 协议更改为 HTTPS,请不要将端口更改为 443,而是按照以下说明进行操作。
第 3 步:安装 ONLYOFFICE 文档
添加 GPG 密钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
添加 ONLYOFFICE 文档存储库:
echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
更新包管理器缓存:
sudo apt-get update
安装 mscorefonts:
sudo apt-get install ttf-mscorefonts-installer
安装 ONLYOFFICE 文档:
sudo apt-get install onlyoffice-documentserver
准备就绪后,在浏览器地址栏中输入 http://localhost 以启动欢迎页面。
Step 4: Switch to HTTPS
将 ONLYOFFICE Docs 切换到 HTTPS 协议的最简单方法是使用 certbot 自动获取 Lets Encrypt SSL 证书。
安装证书机器人:
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
运行指定您的电子邮件和域的脚本:
sudo bash /usr/bin/documentserver-letsencrypt.sh yourdomain.com
完成后,ONLYOFFICE 文档将在 https://yourdomain.com 下可用。
就这样!现在您可以将 ONLYOFFICE Docs 与您已经使用的平台集成,并开始编辑和协作处理文档。