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.
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.
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.
Decide estas tres cosas primero, porque cambiarlas después significa rehacer la integración.
cloud.example.com para Nextcloud y office.example.com para OnlyOffice. Un servidor compartido con un proxy inverso al frente está bien.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.
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):
sudo docker run -i -t -d -p 8080:80 -e JWT_ENABLED=true -e JWT_SECRET=YourLongSecretValue --restart=always onlyoffice/documentserverhttp://your-server:8080/healthcheck; debe responder true. Nada más importa hasta que esto diga verdad.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.
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.
https://office.example.com/.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.
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.
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 VideoSí, 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.
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.
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.