GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar ONLYOFFICE Docs 6.1 en Ubuntu

ONLYOFFICE Docs 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 y presentaciones altamente compatibles con los formatos OOXML.

ONLYOFFICE Docs se puede integrar con varias plataformas y servicios de almacenamiento en la nube, como Nextcloud, ownCloud, Seafile, Alfresco, HumHub, Plone, etc., así como también se puede integrar en la solución que está creando usted mismo. ONLYOFFICE Docs también se puede usar junto con ONLYOFFICE Groups, una plataforma de colaboración gratuita de código abierto distribuida bajo Apache 2.0 (la solución completa está disponible bajo el nombre de ONLYOFFICE Workspace).

En este tutorial, aprenderemos cómo instalar ONLYOFFICE Docs (versión Docker) en su máquina.

Novedades de ONLYOFFICE Docs 6.1

  • Notas al final para insertar referencias al final de una sección/documento.
  • Referencias cruzadas para crear enlaces a otras partes del documento en el que está trabajando, como gráficos, tablas, marcadores, etc.
  • Recuento de líneas para referirse a líneas específicas.
  • Trabajo más fácil con datos de gráficos editando y reorganizando series y categorías de datos, intercambiando filas y columnas.
  • Nuevas opciones de revisión para editar autocorrección matemática para ecuaciones.

Requisitos del sistema

  • CPU:doble núcleo de 2 GHz o superior
  • RAM:4 GB o más
  • HDD:al menos 2 GB de espacio libre
  • Al menos 2 GB de intercambio
  • Ubuntu de 64 bits con kernel versión 3.8 o posterior
  • Docker:versión 1.10 o posterior

Instalar ONLYOFFICE Docs

Necesita tener instalada la última versión de Docker. Si no es el caso, consulte esta documentación.

Ejecute Docker y ejecute el siguiente comando para instalar ONLYOFFICE Docs y todas las dependencias:

sudo docker run -i -t -d -p 80:80 --restart=always onlyoffice/documentserver

Cambiar el puerto

De manera predeterminada, ONLYOFFICE Docs escucha el puerto 80. Puede cambiar el puerto de ONLYOFFICE Docs si planea usarlo en lugar del predeterminado:

sudo docker run -i -t -d -p <PORT_NUMBER>:80 --restart=always onlyoffice/documentserver

Almacenar datos fuera de los contenedores

Se recomienda enfáticamente almacenar registros, certificados, caché y bases de datos fuera de los contenedores de Docker en la máquina host, ya que permite actualizar fácilmente ONLYOFFICE Docs una vez que se lanza la nueva versión sin perder los datos.

Para obtener acceso a sus datos ubicados fuera del contenedor, debe montar los volúmenes. Se puede hacer especificando la opción -v en el comando de ejecución de la ventana acoplable:

sudo docker run -i -t -d -p 80:80 --restart=always \
    -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice  \
    -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  \
    -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \
    -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql  onlyoffice/documentserver

Ejecute ONLYOFFICE Docs usando HTTPS

sudo docker run -i -t -d -p 443:443 --restart=always \ -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  onlyoffice/documentserver

Para proteger la aplicación a través de SSL, debe crear e instalar los siguientes archivos:

/app/onlyoffice/DocumentServer/data/certs/onlyoffice.key
/app/onlyoffice/DocumentServer/data/certs/onlyoffice.crt

Cuando se utilizan certificados certificados por CA, la CA proporciona estos archivos. Cuando utilice certificados autofirmados, debe generar estos archivos usted mismo.

Para generar un certificado SSL autofirmado válido por 365 días, ejecute los comandos:

openssl genrsa -out onlyoffice.key 2048
openssl req -new -key onlyoffice.key -out onlyoffice.csr
openssl x509 -req -days 365 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt

El siguiente paso es generar parámetros DHE más fuertes para fortalecer la seguridad del servidor:

openssl dhparam -out dhparam.pem 2048

Luego, instale los archivos onlyoffice.key, onlyoffice.crt y dhparam.pem en el servidor ONLYOFFICE.

mkdir -p /app/onlyoffice/DocumentServer/data/certs
cp onlyoffice.key /app/onlyoffice/DocumentServer/data/certs/
cp onlyoffice.crt /app/onlyoffice/DocumentServer/data/certs/
cp dhparam.pem /app/onlyoffice/DocumentServer/data/certs/
chmod 400 /app/onlyoffice/DocumentServer/data/certs/onlyoffice.key

Reiniciar contenedor Docker:

sudo docker restart {{DOCUMENT_SERVER_ID}}

También puede consultar las opciones del comando de ejecución de la ventana acoplable para el indicador --env-file, donde puede especificar todas las variables de entorno requeridas en un solo archivo.

¡Eso es todo! Ahora puede integrar ONLYOFFICE Docs con la plataforma que ya usa y comenzar a editar y crear documentos en colaboración.


Ubuntu
  1. Cómo instalar Odoo en Ubuntu

  2. Cómo instalar Maven en Ubuntu

  3. Cómo instalar ONLYOFFICE Document Builder en Ubuntu

  4. Cómo instalar R en Ubuntu 16.04

  5. Cómo instalar Go en Ubuntu 18.04

Cómo instalar ONLYOFFICE Docs 6.3 en Ubuntu desde el paquete instantáneo

Cómo instalar qt en Ubuntu 20.04

Cómo instalar OnlyOffice en Ubuntu 20.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar ONLYOFFICE Docs en Debian y Ubuntu

Cómo instalar Go en Ubuntu 22.04