Cómo instalar ONLYOFFICE Docs en Debian y Ubuntu

Si utilizas la plataforma de sincronización y compartición de archivos y deseas ampliar su funcionalidad añadiendo características de edición en línea, definitivamente deberías probar ONLYOFFICE Docs.

ONLYOFFICE Docs te permite crear un entorno colaborativo añadiendo sus editores en línea a la plataforma de tu elección, ya sea Alfresco, Confluence, Liferay, Nextcloud, Nuxeo, ownCloud, SharePoint, o ONLYOFFICE Groups.

ONLYOFFICE Docs ofrece la siguiente funcionalidad:

  • Editores en línea para documentos de texto, hojas de cálculo y presentaciones.
  • Edición colaborativa en tiempo real (dos modos de coedición, seguimiento de cambios, historial de versiones y comparación de versiones, comentarios y menciones, chat incorporado).
  • Diferentes permisos de acceso (acceso completo, revisión, cumplimentación de formularios, comentarios, solo lectura, así como filtro personalizado para hojas de cálculo).
  • Soporte para todos los formatos populares: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Plugins integrados y micros para obtener más capacidades de edición (YouTube, Tesauro, Traductor, Zotero y Mendeley para gestión de referencias, etc.).
  • Capacidad para crear y conectar complementos de terceros mediante API.

Qué hay de nuevo en ONLYOFFICE Docs 6.1

Antes de instalar ONLYOFFICE Docs, echemos un vistazo a las principales mejoras introducidas por la versión 6.1:

  • Vistas de hoja.
  • Mejora en la edición de datos de gráficos
  • Notas al pie
  • Referencias cruzadas
  • Conteo de líneas
  • Nuevas opciones de corrección.

Para obtener más información, consulte el registro de cambios detallado en GitHub.

Requisitos del sistema

En primer lugar, debe asegurarse de que su máquina cumpla con los siguientes requisitos:

  • CPU: doble núcleo, 2 GHz, o mejor.
  • RAM: 2 GB o más.
  • HDD: al menos 40 GB de espacio libre.
  • Swap: al menos 4 GB.
  • OS: Debian de 64 bits, Ubuntu o sus derivados con versión de kernel 3.13 o posterior.

También es necesario que estén instalados en el sistema PostgreSQL, NGINX, libstdc++6, y RabbitMQ.

Lista de las dependencias necesarias

La instalación de ONLYOFFICE Docs en distribuciones basadas en Debian requiere libstdc++6 y NGINX (se instalan y configuran automáticamente durante el proceso de instalación) así como PostgreSQL.

Hay algunas otras dependencias que se instalan junto con ONLYOFFICE Docs:

  • libcurl3
  • libxml2
  • supervisor
  • fonts-dejavu
  • fonts-liberation
  • ttf-mscorefonts-installer
  • fonts-crosextra-carlito
  • fonts-takao-gothic
  • fonts-opensymbol

Estos se instalan automáticamente si utilizas Ubuntu 14.04 LTS o posterior.

En este artículo, vamos a aprender cómo instalar ONLYOFFICE Docs en Debian, Ubuntu y sus derivados.

Instalación de PostgreSQL en Ubuntu

ONLYOFFICE Docs utiliza NGINX y PostgreSQL como base de datos. Las dependencias encontradas en el repositorio del sistema se instalarán automáticamente en la instalación de ONLYOFFICE Docs utilizando el comando apt-get.

Instale la versión de PostgreSQL incluida en su versión de Ubuntu.

$ sudo apt-get install postgresql

Después de instalar PostgreSQL, cree la base de datos y el usuario de PostgreSQL. Tenga en cuenta que la base de datos creada debe usar onlyoffice tanto para el usuario como para la contraseña:

$ 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;"
Create a PostgreSQL Database

Instalación de RabbitMQ en Ubuntu

Para instalar RabbitMQ, ejecute el siguiente comando.

$ sudo apt-get install rabbitmq-server

Si está utilizando Ubuntu 18.04, también deberá instalar nginx-extras ejecutando el siguiente comando.

$ sudo apt-get install nginx-extras

Instalación de ONLYOFFICE Docs en Ubuntu

Para instalar ONLYOFFICE Docs, agregue la clave GPG.

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

Luego agregue el repositorio de ONLYOFFICE Docs.

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

Actualice la caché del administrador de paquetes.

$ sudo apt-get update

Luego, necesitará instalar mscorefonts (es necesario para Ubuntu).

$ sudo apt-get install ttf-mscorefonts-installer

Para Debian, agregue el componente contrib al archivo /etc/apt/sources.list.

$ sudo echo "deb http://deb.debian.org/debian $(grep -Po 'VERSION="[0-9]+ \(\K[∧)]+' /etc/os-release) main contrib" | sudo tee -a /etc/apt/sources.list

Ahora es el momento de instalar ONLYOFFICE Docs.

$ sudo apt-get install onlyoffice-documentserver

Durante el proceso de instalación, se le pedirá que ingrese una contraseña para el usuario de onlyoffice PostgreSQL. Utilice la contraseña de onlyoffice que haya especificado al configurar PostgreSQL.

Configure OnlyOffice Document Server

Cuando la instalación haya terminado, el paquete se actualizará como cualquier otro paquete deb.

Cambiar el puerto predeterminado de ONLYOFFICE Docs

Por defecto, ONLYOFFICE Docs utiliza el puerto 80. Puede cambiar el puerto predeterminado para ONLYOFFICE Docs si planea utilizar otro.

Para hacerlo, deberá cambiar el puerto predeterminado para el sistema debconf ejecutando el comando.

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

Por favor, escriba el número de puerto en lugar del <NÚMERO_DE_PUERTO> en el comando anterior.

Existen algunas opciones adicionales que se pueden utilizar para la instalación de ONLYOFFICE Docs. Se describen en este artículo.

Prueba de ONLYOFFICE Docs con Ejemplo

Por defecto, ONLYOFFICE Docs (empaquetado como Servidor de Documentos) incluye solo los editores. Para empezar a utilizarlos, debe integrar los editores ya sea con ONLYOFFICE Groups (empaquetado como Servidor Comunitario) o con otra plataforma de sincronización y compartición.

Si desea probar los editores antes de la integración, puede utilizar el ejemplo de prueba. Es un sistema simple de gestión de documentos que le ayuda a comprobar si los editores funcionan correctamente. Si hay algunos problemas, el ejemplo de prueba le permitirá identificarlos.

OnlyOffice Document Server

El ejemplo de prueba está desactivado por defecto, pero puede ver las instrucciones sobre cómo iniciarlo en su pantalla de inicio. Después de iniciar el ejemplo, verá esto en http://urlservidordocumentos/ejemplo (esta es la dirección predeterminada, puede ser diferente para su instalación):

OnlyOffice Document Editors

El ejemplo de prueba te permite:

  • cargar archivos locales para ver cómo se verán en ONLYOFFICE Docs.
  • crear nuevos archivos docx, xlsx y pptx.
  • probar la funcionalidad de los editores.
  • abrir archivos en diferentes modos de uso compartido disponibles en ONLYOFFICE (para revisión/comentarios, etc.) y mucho más.
Conclusión

Ahora ONLYOFFICE Docs está instalado y listo para integrarse con una plataforma de terceros. ONLYOFFICE Docs se distribuye bajo un modelo de doble licencia. Esto significa que siempre y cuando respetes los términos de las licencias GNU AGPL v.3, puedes usar la solución de código abierto ONLYOFFICE disponible en GitHub. Hay muchas opciones exitosas de integración: ownCloudNextcloud, Liferay, HumHub, Nuxeo, etc.

Si necesitas soporte técnico profesional y escalabilidad, y deseas acceder a funciones de edición profesionales (por ejemplo, comparación de documentos y controles de contenido) así como a los editores web móviles de ONLYOFFICE, necesitarás una versión comercial de ONLYOFFICE Docs. Depende de ti decidir qué se adapta mejor a tus necesidades.

Esperamos que esta guía te haya sido útil. Por favor, siéntete libre de compartir tus pensamientos en la sección de comentarios a continuación.

Source:
https://www.tecmint.com/install-onlyoffice-docs-on-debian-ubuntu/