Cómo instalar ONLYOFFICE Docs en Ubuntu para ARM

Documentos de ONLYOFFICE es una suite ofimática de código abierto distribuida bajo GNU AGPL v3.0. Comprende visores basados en web y editores colaborativos para documentos de texto, hojas de cálculo, presentaciones y formularios compatibles con formatos OOXML.
ONLYOFFICE Docs puede integrarse con varios servicios en la nube como Nextcloud, Redmine, Seafile, Jira, Moodle, etc., así como integrarse en su propia solución. Los editores también se pueden utilizar como parte de la solución de productividad completa ONLYOFFICE Workspace.
Con la última actualización, los desarrolladores de ONLYOFFICE agregaron soporte para dispositivos basados en ARM.
En este tutorial, aprenderemos cómo instalar ONLYOFFICE Docs 7.1 en Ubuntu para la arquitectura ARM de 64 bits.
Novedades de ONLYOFFICE Docs 7.1
- Nuevo visor de archivos PDF, XPS y DjVu.
- Conversión de PDF a DOCX.
- Vista previa de impresión, información sobre herramientas de fórmulas, calificador de texto en hojas de cálculo.
- Animaciones en diapositivas.
- Ver pestaña en documentos y presentaciones.
- Soporte para nuevos tipos de gráficos (pirámide, cilindro vertical y horizontal, y otros).
- Trabajo mejorado con formas.
- Compatibilidad con SmartArt.
Requisitos del sistema
- Procesadores ARM de 64 bits
- 2 GB de RAM o más
- HDD: al menos 40 GB de espacio libre
- Al menos 4 GB de intercambio
- Ubuntu 18.04 o 20.04 para arm64
Requerimientos adicionales
- PostgreSQL v.12.9 o posterior
- NGINX v.1.3.13 o posterior
- libstdc++6: versión 4.8.4 o posterior
- ConejoMQ
Paso 1: Instalar dependencias
Instale la versión de PostgreSQL incluida en su Ubuntu:
sudo apt-get install PostgreSQL
Cree la base de datos y el usuario de PostgreSQL (especifique cualquier contraseña y recuérdela):
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;"
Instalar conejo mq:
sudo apt-get install rabbitmq-server
Paso 2: cambie el puerto predeterminado
Por defecto, ONLYOFFICE Docs escucha el puerto 80. Si es necesario, cámbielo:
echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections
Si desea cambiar el protocolo de ONLYOFFICE Docs a HTTPS, NO cambie el puerto a 443, siga las instrucciones a continuación.
Paso 3: Instale los documentos de ONLYOFFICE
Añadir clave GPG:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
Agregue el repositorio de documentos de ONLYOFFICE:
echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
Actualice el caché del administrador de paquetes:
sudo apt-get update
Instalar mscorefonts:
sudo apt-get install ttf-mscorefonts-installer
Instale los documentos de ONLYOFFICE:
sudo apt-get install onlyoffice-documentserver
Una vez que esté listo, ingrese http://localhost en la barra de direcciones de su navegador para abrir la página de bienvenida.
Step 4: Switch to HTTPS
La forma más fácil de cambiar ONLYOFFICE Docs al protocolo HTTPS es obtener automáticamente los certificados SSL de Let’s Encrypt usando certbot.
Instalar certbot:
sudo snap install --classic certbot sudo ln -s /snap/bin/certbot /usr/bin/certbot
Ejecute el script especificando su correo electrónico y dominio:
sudo bash /usr/bin/documentserver-letsencrypt.sh [email protected] yourdomain.com
Una vez hecho esto, ONLYOFFICE Docs estará disponible en https://yourdomain.com.
¡Eso es todo! Ahora puede integrar ONLYOFFICE Docs con la plataforma que ya usa y comenzar a editar y colaborar en documentos.