Cómo instalar ONLYOFFICE Docs en Ubuntu para ARM

ONLYOFFICE Docs es una suite ofimática de código abierto distribuida bajo la licencia GNU AGPL v3.0. Incluye visores y editores colaborativos basados en la web para documentos de texto, hojas de cálculo, presentaciones y formularios compatibles con los formatos OOXML.

ONLYOFFICE Docs puede integrarse con varios servicios en la nube, como Nextcloud, Redmine, Seafile, Jira, Moodle, etc., así como incrustarse en tu propia solución. Los editores también pueden utilizarse como parte de la solución completa de productividad ONLYOFFICE Workspace.

Con la última actualización, los desarrolladores de ONLYOFFICE han añadido soporte para dispositivos basados en ARM.

En este tutorial, aprenderemos a 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 las fórmulas, calificador de texto en las hojas de cálculo.
  • Animaciones en diapositivas.
  • Ficha de visualización en documentos y presentaciones.
  • Soporte para nuevos tipos de gráficos (pirámide, cilindro vertical y horizontal, y otros).
  • Trabajo mejorado con formas.
  • Soporte para SmartArt.

ONLYOFFICE Docs 7.1

Requisitos del sistema

  • Procesadores ARM de 64 bits
  • 2 GB de RAM o más
  • Disco duro: al menos 40 GB de espacio libre
  • Al menos 4 GB de swap
  • Ubuntu 18.04 o 20.04 para arm64

Requisitos adicionales

  • PostgreSQL v.12.9 o posterior
  • NGINX v.1.3.13 o posterior
  • libstdc++6: versión 4.8.4 o posterior
  • RabbitMQ

Paso 1: Instalar las dependencias

Instala la versión de PostgreSQL incluida en tu Ubuntu:

sudo apt-get install PostgreSQL

Crea la base de datos y el usuario de PostgreSQL (especifica cualquier contraseña y recuérdala):

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;"

Instala rabbitmq:

sudo apt-get install rabbitmq-server

Paso 2: Cambiar el puerto por defecto

Por defecto, ONLYOFFICE Docs escucha el puerto 80. Si es necesario, cámbialo:

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

Si quieres cambiar el protocolo de ONLYOFFICE Docs a HTTPS, NO cambies el puerto a 443, sino que sigue las siguientes instrucciones.

Paso 3: Instalar ONLYOFFICE Docs

Añade la clave GPG:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5

Añade el repositorio de ONLYOFFICE Docs:

echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list

Actualiza la caché del gestor de paquetes:

sudo apt-get update

Instala mscorefonts:

sudo apt-get install ttf-mscorefonts-installer

Instala ONLYOFFICE Docs:

sudo apt-get install onlyoffice-documentserver

Una vez listo, introduce http://localhost en la barra de direcciones de tu navegador para iniciar la página de bienvenida.

Step 4: Switch to HTTPS

La forma más sencilla de cambiar ONLYOFFICE Docs al protocolo HTTPS es obtener automáticamente los certificados SSL de Let’s Encrypt mediante certbot.

Instala certbot:

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

Ejecuta el script especificando tu correo electrónico y tu 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 puedes integrar ONLYOFFICE Docs con la plataforma que ya utilizas y empezar a editar y colaborar en los documentos.

También te podría gustar...