Technical Anshu
Tutorials Blog
Nextcloud + Solo Oficina

Nextcloud con la guía de integración completa de OnlyOffice

Su propia nube privada donde el equipo puede almacenar archivos y editar documentos de Word, Excel y PowerPoint juntos en el navegador; sin licencia por usuario, sus datos en su servidor.

By Technical AnshuLinux ServerSelf HostedFull setup
Mire el vídeo completo: Configuración e integración de Nextcloud y OnlyOffice, paso a paso

Almacenamiento de archivos al estilo Google Drive con edición al estilo Office, en un servidor que usted controla: eso es lo que le ofrece Nextcloud plus OnlyOffice. Esta guía cubre el camino completo: instale ambos servidores, conéctelos correctamente y pruebe la configuración con una primera edición real. Mire el vídeo de arriba para ver el proceso completo en pantalla y utilice esta página como lista de verificación.

How the two servers talk to each other
Your browser opens the fileNextcloud page
Editor loads inside the pageOnlyOffice Docs
Docs server downloads the fileFrom Nextcloud
You type, changes collectInside Docs server
Saved file sent backCallback to Nextcloud
Rule to remember - the two servers must be able to reach each other, not just your browser.
Flujo de ejemplo de un documento desde hacer clic para guardar: cada paso necesita que ambos servidores estén accesibles
1

Qué está creando y por qué dos servidores

Nextcloud almacena sus archivos y maneja usuarios, compartiéndolos y sincronizándolos, pero por sí solo solo puede obtener una vista previa de los documentos, no editarlos realmente en el navegador. OnlyOffice Docs es el motor de edición. Es un programa de servidor independiente que se carga dentro de la página de Nextcloud y realiza la edición de estilos de Word, Excel y PowerPoint.

Entonces, este proyecto siempre tiene tres partes: instalar Nextcloud, instalar OnlyOffice Docs y luego conectarlos con la aplicación de conector oficial y una clave secreta compartida. Omita los detalles de la conexión y todo parecerá instalado, pero no se abre ningún documento. Ese paso de emparejamiento es donde fallan la mayoría de las configuraciones y es el corazón de esta guía.

2

Antes de comenzar: servidor, dominio y HTTPS

Decide estas tres cosas primero, porque cambiarlas después significa rehacer la integración.

  1. Servidor. Un servidor Linux puede ejecutar ambos para un equipo pequeño. Sólo Office Docs necesita al menos 4 GB de RAM, así que si puedes, dale 8 GB a una caja combinada. Una guía de tallas separada está vinculada en las páginas relacionadas.
  2. Dos direcciones. Utilice un subdominio para cada servicio, por ejemplo cloud.example.com para Nextcloud y office.example.com para OnlyOffice. Un servidor compartido con un proxy inverso al frente está bien.
  3. HTTPS en ambos. Este no es un pulido opcional. Si Nextcloud está en HTTPS y el editor está en HTTP simple, el navegador bloquea el editor como contenido mixto. Obtenga certificados (Let's Encrypt es gratis) antes de conectar los dos.
3

Instalar Nextcloud

Instale Nextcloud en su servidor Linux con un servidor web (Apache o Nginx), PHP y una base de datos real: MariaDB o PostgreSQL para cualquier cosa más allá de una pequeña prueba. Cree la cuenta de administrador, finalice el instalador web y confirme que puede iniciar sesión, cargar un archivo y verlo en la aplicación Archivos.

Dos hábitos desde el primer día: active las comprobaciones del lado del servidor en Configuración, Administración, Descripción general y borre todas las advertencias que pueda, y anote su dirección de Nextcloud exactamente como la abrirán los usuarios; el conector luego necesitará que esta dirección coincida.

4

Instalar solo documentos de Office

La ruta oficial y más sencilla es la imagen de Docker. Un comando de inicio típico se ve así (el valor secreto se explica en el siguiente paso; use su propio valor aleatorio largo, nunca este ejemplo):

  1. sudo docker run -i -t -d -p 8080:80 -e JWT_ENABLED=true -e JWT_SECRET=YourLongSecretValue --restart=always onlyoffice/documentserver
  2. Espere un minuto a que se inicie, luego abra http://your-server:8080/healthcheck; debe responder true. Nada más importa hasta que esto diga verdad.
  3. Colóquelo detrás de su proxy inverso para que responda en su propio subdominio HTTPS, por ejemplo https://office.example.com/, y pruebe la verificación de estado nuevamente en esa dirección.

No deje la página de ejemplo incorporada habilitada en un servidor público más adelante; es una herramienta de prueba, no parte de su sistema de oficina.

5

Conéctelos con la aplicación Connector y el secreto

Este es el paso en el que se basa toda la configuración. La aplicación del conector se encuentra dentro de Nextcloud; el secreto demuestra a ambos servidores que están hablando con su verdadero socio.

  1. En Nextcloud, abra Aplicaciones, busque ONLYOFFICE e instale la aplicación de conector oficial.
  2. Vaya a Configuración, Administración, ONLYOFFICE.
  3. En Dirección del servicio de edición de documentos, ingrese su dirección de OnlyOffice, por ejemplo https://office.example.com/.
  4. En Clave secreta, pegue exactamente el mismo secreto que le proporcionó al servidor de Documentos (el valor JWT_SECRET). Un personaje diferente y el emparejamiento falla.
  5. Haga clic en Guardar. Nextcloud ahora comprueba la conexión. Un mensaje verde de éxito significa que el apretón de manos funcionó.

Si falla el guardado, no reinstale nada; casi siempre se trata del secreto, la dirección o un servidor que no puede comunicarse con el otro. La guía de solo lectura y corrección de errores vinculada a continuación cubre esas tres causas en orden.

6

La primera edición: prueba toda la cadena

Cargue un pequeño documento de prueba y luego ábralo. Debería cargarse dentro del editor OnlyOffice. Escriba una línea, espere unos segundos, cierre la pestaña y abra el archivo nuevamente; su línea debe estar allí. Descargue también el archivo una vez y confirme que el cambio esté dentro del archivo real, no solo en la pantalla.

Luego, pruebe como un usuario real: comparta el archivo con una segunda cuenta, ábralo desde ambas cuentas al mismo tiempo y observe cómo aparecen los cursores de coedición. Sólo cuando se guarda, se comparte y se edita conjuntamente, se realiza realmente la integración.

Nota honesta: el editor vuelve a guardar en Nextcloud cuando el último editor cierra el documento o después de un breve retraso de inactividad, no con cada pulsación de tecla en el archivo. Si el servidor de Docs se cierra a mitad de sesión, se pueden perder los últimos momentos de trabajo. Mantenga estable el servidor de Documentos y haga una copia de seguridad de ambas mitades como se explica en la guía de copia de seguridad.

Mira la guía en vídeo completa

El vídeo muestra la instalación e integración completa en pantalla: ambos servidores, la configuración del conector y la primera edición del documento.

Watch Full Video
Preguntas comunes (FAQ)

¿Se pueden ejecutar Nextcloud y OnlyOffice en el mismo servidor?

Sí, para un equipo doméstico o de oficina pequeña, un servidor Linux puede ejecutar ambos, idealmente con los dos servicios en subdominios separados detrás de un proxy inverso. Proporcione a la máquina suficiente RAM (Solo Office Docs necesita al menos 4 GB) y mueva el servidor de Docs a su propia máquina cuando la carga de edición aumente.

¿Se puede utilizar OnlyOffice de forma gratuita con Nextcloud?

OnlyOffice Docs Community Edition es gratuita y de código abierto y cubre la edición normal de documentos, hojas de cálculo y presentaciones con coedición. Existen ediciones pagas para implementaciones grandes que necesitan soporte oficial y funciones de escalamiento. Para un equipo pequeño, la edición gratuita es el punto de partida habitual.

¿Por qué el documento no se abre después de conectar todo?

Casi siempre una de tres causas: la clave secreta en el conector de Nextcloud no coincide exactamente con el secreto en el servidor de Docs, el servidor de Docs no puede acceder a Nextcloud para descargar el archivo y enviar los cambios, o el editor se carga a través de HTTP simple dentro de una página HTTPS y el navegador lo bloquea. Compruébalos en ese orden.

Esta guía se basa en el vídeo Anshu técnico sobre la integración de Nextcloud y OnlyOffice. ¿Atascado en un escalón? Pregunte en los comentarios del video; allí obtendrá una respuesta.