Saltar al contenido principal

Implementación de ONLYOFFICE Docs en Vultr

Introducción​

Ahora puedes desplegar fácilmente la versión Docker de ONLYOFFICE Docs en la infraestructura de Vultr utilizando una aplicación de un solo clic proporcionada en el Vultr Marketplace.

La aplicación de un solo clic es una imagen que incluye todos los componentes preconfigurados necesarios para desplegar los editores en línea de ONLYOFFICE en un servidor Vultr que ejecuta el sistema operativo Ubuntu:

  • Servicio Docker,
  • ONLYOFFICE Docs.

Una vez que tu instancia de ONLYOFFICE Docs esté en funcionamiento, puedes integrar ONLYOFFICE Docs con una de las plataformas de almacenamiento en la nube, como Alfresco, Confluence, HumHub, Jira, Liferay, Mattermost, Nextcloud, Nuxeo, ownCloud, Plone, Seafile, SharePoint, Strapi, WordPress, etc.

Paso 1. Crea tu instancia en Vultr​

Inicia sesión en tu cuenta de Vultr y haz clic en el botón Deploy Server, o utiliza el icono de Más y elige la opción Deploy Server.

nota

Alternativamente, puedes abrir la página de detalles de la instancia y hacer clic en el botón Deploy.

Crea tu instancia en Vultr

Si es necesario, puedes elegir un tipo de servidor adecuado en la sección Products → Cloud Compute → Deploy: Dedicated CPU, Cloud GPU, Shared CPU o Bare Metal.

Crea tu instancia en Vultr

También puedes elegir la ubicación más cercana a ti en la sección Server Location: América, Europa, Australia, Asia.

Cambia a la pestaña Marketplace Apps en la sección Products → Cloud Compute → Deploy. Encuentra ONLYOFFICE Docs en la categoría Business y haz clic para seleccionarla. Si iniciaste la instancia desde la página de detalles, la aplicación ONLYOFFICE Docs se selecciona automáticamente.

Crea tu instancia en Vultr

En la sección Server size, puedes seleccionar el tamaño del servidor que deseas usar o dejar el predeterminado. Las opciones disponibles pueden variar dependiendo de la ubicación del servidor seleccionada.

nota

La aplicación ONLYOFFICE Docs del Marketplace requiere un tamaño de disco mínimo de 80 GB. Los planes con menos almacenamiento (55 GB o menos) no estarán disponibles para su selección. El plan mínimo recomendado es 2 vCPUs / 4 GB RAM / 80 GB SSD (~20 $/mes para Regular Performance).

Opcionalmente, puedes configurar algunas características adicionales: habilitar la red IPv6, Copias de seguridad automáticas, Protección DDOS (esta opción está disponible solo para ciertas ubicaciones), o Red VPC (Virtual Private Cloud).

La sección SSH Keys te permite añadir una clave SSH pública si deseas conectarte a tu servidor usando una clave SSH en lugar de una contraseña. Si has añadido previamente claves públicas SSH en tu cuenta de Vultr, se mostrarán en esta sección. Puedes elegir la clave pública necesaria o añadir una nueva. La clave privada debe almacenarse en tu máquina local. Para obtener más información sobre cómo crear pares de claves SSH y añadir la clave pública a una instancia, puedes consultar la documentación de Vultr.

Si es necesario, especifica el nombre de host y la etiqueta del servidor (Server Hostname & Label).

Haz clic en el botón Deploy Now.

Crea tu instancia en Vultr

La nueva instancia creada se mostrará en la página de Productos de Vultr. Espera mientras se instala la instancia. Cuando su estado cambie a 'Running', haz clic en el nombre del servidor o utiliza la opción Server Details para abrir la página de información del servidor.

Crea tu instancia en Vultr

Haz clic en el icono Icono de copiar para copiar la dirección IP del servidor.

En la página de información del servidor, también puedes encontrar tu contraseña de root, que es necesaria para acceder a la instancia.

Crea tu instancia en Vultr

Paso 2. Conéctate a tu servidor vía SSH para finalizar la configuración​

En Windows, puedes utilizar la utilidad PuTTY.

Introduce la dirección IP de la instancia, asegúrate de que el puerto 22 esté especificado y que el tipo de conexión SSH esté seleccionado.

Conéctate a tu servidor vía SSH

Si añadiste una clave SSH pública al crear la instancia, especifica la ruta a tu clave privada correspondiente almacenada en tu máquina local en la sección Connection → SSH → Auth.

Haz clic en el botón Open. Luego haz clic en Yes en la ventana de PuTTY Security Alert.

  • Si no has añadido claves SSH al crear la instancia, usa root como usuario e introduce tu contraseña de root que se puede encontrar en la página de información del servidor.
  • Si añadiste una clave SSH, serás autenticado usando tu clave privada.

En Linux, puedes usar un cliente SSH como OpenSSH. Introduce ssh root@tu_dirección_ip_de_instancia en tu terminal y escribe yes para continuar conectándote al servidor.

  • Si no has añadido claves SSH, se te pedirá tu contraseña de root que se puede encontrar en la página de información del servidor.
  • Si tienes múltiples claves SSH, es posible que necesites especificar la ruta a tu clave privada: ssh -i /ruta/a/clave/privada root@tu_dirección_ip_de_instancia Serás autenticado usando tu clave privada.

El contenedor Docker onlyoffice/documentserver se iniciará automáticamente.

Para explorar la funcionalidad de la solución, habilita nuestro ejemplo de prueba, que te permitirá cargar tus archivos locales para probar. Para hacerlo, ejecuta el siguiente comando:

sudo docker exec $(sudo docker ps -q) sudo supervisorctl start ds:example

Añade el ejemplo al inicio automático:

sudo docker exec $(sudo docker ps -q) sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf

Paso 3. Accede a ONLYOFFICE Docs a través de un navegador web​

Una vez que el ejemplo esté iniciado, introduce http://<tu dirección IP de instancia> en la barra de direcciones de un navegador web y haz clic en el botón GO TO TEST EXAMPLE.

Accede a ONLYOFFICE Docs a través de un navegador web

Se abrirá la página de ejemplo de ONLYOFFICE Docs. Aquí puedes:

  1. Subir un archivo almacenado en tu PC usando la opción Upload file.
  2. Crear un nuevo documento de texto en blanco, hoja de cálculo, presentación o plantilla de formulario utilizando las opciones Crear nuevo → Documento, Hoja de cálculo, Presentación o Formulario PDF. Si deseas crear un archivo con contenido de muestra, primero marca la casilla Con contenido de muestra.

El archivo subido o creado se abrirá en una nueva pestaña del navegador con el correspondiente Editor en línea de ONLYOFFICE para que puedas probar las capacidades de edición.

El archivo también aparecerá en la lista Tus documentos en la página de ejemplo de Docs Community Edition.

Si deseas comprobar las capacidades de coedición, selecciona otro usuario de prueba de la lista Nombre de usuario y luego haz clic en el mismo documento en la lista Tus documentos para abrirlo en una nueva pestaña del navegador.

Para integrar ONLYOFFICE Docs con tu propia aplicación web, puedes consultar la Documentación API.