Actualización de ONLYOFFICE Docs para Linux a la última versión
Introducción
El ONLYOFFICE Docs Community Edition para distribuciones Linux y el código fuente se pueden encontrar aquí.
Esta guía te mostrará cómo actualizar tu versión de Linux de ONLYOFFICE Docs Community Edition a la última versión.
Nuestra política de soporte es que solo apoyamos la última versión estable. Regularmente lanzamos nuevas versiones de ONLYOFFICE Docs que incluyen nuevas funciones y correcciones de errores. Si estás utilizando una versión antigua de ONLYOFFICE Docs, te recomendamos actualizar a la última versión.
A partir de la versión 9.4.0, ONLYOFFICE Docs utiliza un servicio interno en memoria como base de datos.
Cerrando ONLYOFFICE Docs
Debido a cómo ONLYOFFICE Docs maneja el guardado de documentos, un documento se guarda solo después de que ha sido cerrado por todos los usuarios que lo editaron. Para evitar la pérdida de datos, debes desconectar forzosamente a los usuarios de ONLYOFFICE Docs cuando necesites detener ONLYOFFICE Docs en caso de actualización de la aplicación. Para hacerlo, ejecuta el siguiente script:
documentserver-prepare4shutdown.sh
La ejecución del script puede tardar mucho tiempo (hasta 5 minutos) ya que espera a que todos los usuarios se desconecten.
Actualizando ONLYOFFICE Docs para Linux
Asegúrate de reemplazar los archivos de configuración antiguos de Document Server por los nuevos que proporciona la actualización.
Actualización usando el script
Descarga el script de instalación:
curl -O https://download.onlyoffice.com/docs/docs-install.sh
Ejecuta el siguiente comando:
bash docs-install.sh -u true
Escribe N y presiona Enter para actualizar ONLYOFFICE Docs desde paquetes DEB/RPM.
Actualización manual
Instalación de dependencias
Algunas de las dependencias necesarias para el correcto funcionamiento de ONLYOFFICE Docs no están incluidas por defecto en Ubuntu 14.04, por lo que requieren pasos adicionales para las versiones más recientes de ONLYOFFICE Docs.
Las siguientes dependencias se instalarán automáticamente si usas Ubuntu 14.04 LTS o posterior cuando actualices ONLYOFFICE Docs (en caso de que algunas de ellas no se hayan instalado con ONLYOFFICE Docs en versiones anteriores por alguna razón):
- libcurl3
- libxml2
- fonts-dejavu
- fonts-liberation
- ttf-mscorefonts-installer
- fonts-crosextra-carlito
- fonts-takao-gothic
- fonts-opensymbol
Las distribuciones anteriores podrían requerir su instalación manual.
Los siguientes pasos se aplican solo si estás actualizando desde la versión 4.1 y estás usando Ubuntu 14.04 LTS o anterior. Estas distribuciones han llegado al final de su vida útil y recomendamos actualizar tu sistema operativo.
Si deseas actualizar la versión 4.1, necesitarás agregar manualmente el repositorio que contiene la versión adecuada del paquete Node.js (esta acción no es necesaria al actualizar la versión 4.2).
Agregar repositorio:
curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
Las distribuciones de Ubuntu anteriores a 14.04 LTS podrían requerir la instalación de otras dependencias.
Instalación de la nueva versión de ONLYOFFICE Docs
Para Ubuntu y derivados
Actualiza el repositorio:
sudo apt-get update
Y instala la última versión de ONLYOFFICE Docs:
sudo apt-get dist-upgrade
Para CentOS y derivados
sudo yum update onlyoffice-documentserver
Verificación de la actualización
Una vez finalizada la instalación, confirma que ONLYOFFICE Docs vuelve a funcionar correctamente.
Comprueba que los servicios están en ejecución
Asegúrate de que los servicios principales se han iniciado:
systemctl status ds-converter ds-docservice
Ambos servicios deben mostrarse como active (running). Si alguno no está en ejecución, inícialo manualmente:
systemctl start ds-converter ds-docservice
Abre la página de bienvenida
Introduce http://localhost en la barra de direcciones de tu navegador (o la dirección de tu servidor si te conectas de forma remota) para abrir la página de bienvenida de ONLYOFFICE Docs. Si la página se carga, la actualización se ha completado correctamente.