如何在 Ubuntu ARM 环境中安装 ONLYOFFICE 文档 v7.2

ONLYOFFICE 文档是一款开源办公套件,在 GNU AGPL v3.0 下分发。它包括基于网络的查看器和协作编辑器,可用于处理文本文档、电子表格、演示文稿,以及与 OOXML 格式兼容的表单。

您可以将 ONLYOFFICE 文档与多种云服务集成,如 Nextcloud、Redmine、Seafile、Jira、Moodle 等,也可以将其嵌入到您自己的解决方案中。这些编辑器也可以作为完整的生产力解决方案 ONLYOFFICE Workspace 的一部分。

在最新的更新中,ONLYOFFICE 的开发者增加了对 ARM-based 设备的支持。

在本教程中,我们来学习如何在 Ubuntu 中为 64 位 ARM 架构安装 ONLYOFFICE 文档 7.2。

系统要求

  • 64 位 ARM 处理器
  • 内存: 2GB 或更高
  • 硬盘:至少有 40GB 的可用空间
  • 至少 4GB 的交换空间
  • Ubuntu 18.04或20.04 以 arm64

其他要求

  • PostgreSQL v.12.9 或更高版本
  • NGINX v.1.3.13 或更高版本
  • libstdc++6:版本 4.8.4 或更高版本
  • RabbitMQ

第 1 步:安装依赖项

安装您的 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 文档监听端口 80。如有必要,可做更改:

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

如果您想将 ONLYOFFICE 文档的协议改为 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,启动欢迎页面。

第四步:切换到 HTTPS 协议

如要将 ONLYOFFICE 文档切换到 HTTPS 协议,最简单方法是使用 certbot 自动获得 Let's Encrypt SSL证书。

安装 certbot:

sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot

运行脚本指定您的电子邮件和域名:

sudo bash /usr/bin/documentserver-letsencrypt.sh [email protected] yourdomain.com

完成后,即可在 https://yourdomain.com 下使用 ONLYOFFICE 文档。

这些就是我们要跟大家分享的内容!现在,您可以将 ONLYOFFICE 文档与您已经使用的平台进行整合,开始对文档进行编辑、展开协作。

你可能感兴趣的:(如何在 Ubuntu ARM 环境中安装 ONLYOFFICE 文档 v7.2)