Este artículo está traducido por IA

Implementación de ONLYOFFICE DocSpace Developer Edition usando AMI

Introducción

Ahora puedes lanzar fácilmente la instancia de ONLYOFFICE DocSpace Developer Edition en la infraestructura de nube de Amazon Web Services utilizando la Imagen de Máquina de Amazon de ONLYOFFICE disponible en el AWS Marketplace.

La Imagen de Máquina de Amazon (AMI) es una plantilla preconfigurada que permite lanzar fácilmente una instancia, que es un servidor virtual en la nube privada de AWS.

La AMI de ONLYOFFICE DocSpace Developer incluye todos los componentes necesarios: tanto el sistema operativo como el software en sí, así como un volumen de almacenamiento, para desplegar tu DocSpace en un servidor virtual que funcione bajo Linux (Ubuntu).

Paso 1. Elige la AMI de ONLYOFFICE necesaria y suscríbete a la solución

Inicia sesión en tu cuenta de AWS existente o regístrate para obtener una nueva y ve al AWS Marketplace.

Encuentra la solución ONLYOFFICE DocSpace Developer y elige el tipo de instancia necesario: para 250, 500 o 1000 conexiones. Las conexiones significan el número de pestañas del navegador con documentos que se pueden abrir para editar al mismo tiempo. Ten en cuenta que un documento abierto por dos usuarios significa dos conexiones simultáneas, ya que está abierto en dos pestañas. Cuando se alcanza el valor máximo, cada documento siguiente se abrirá en modo de solo lectura.

Elige la AMI de ONLYOFFICE necesaria Elige la AMI de ONLYOFFICE necesaria

En la página de Resumen del producto, puedes leer la descripción de las funciones del software.

Elige la AMI de ONLYOFFICE necesaria Elige la AMI de ONLYOFFICE necesaria

Cambia a la pestaña de Precios para estimar los detalles de precios que dependen de algunos parámetros de la instancia:

  • Cambia la Región donde se lanzará la instancia, si es necesario. Se recomienda seleccionar una región con una ubicación más cercana. US East (N. Virginia) está seleccionada por defecto.
  • En la sección de Costos de uso, puedes ver el tipo de instancia, el costo del producto por hora, el costo de EC2 por hora, el total por hora. También puedes cambiar a la pestaña de contrato de 365 días para estimar el pago anual por el software de ONLYOFFICE.

    El precio total incluye cargos por el software de ONLYOFFICE y por los servicios de infraestructura de AWS utilizados para desplegar esta solución de software. El servicio EC2 proporciona el entorno necesario para desplegar un servidor virtual que funcione bajo Ubuntu e instalar la solución de software de ONLYOFFICE en él.

    Nota: para obtener más información sobre la suscripción a AMIs de pago y otros detalles de precios, consulta la documentación de AWS.

    El Tipo de instancia de EC2 determina el hardware del servidor virtual utilizado para desplegar la solución de ONLYOFFICE. Los tipos de instancia disponibles difieren según la variante seleccionada de la solución ONLYOFFICE DocSpace Developer, es decir, según el número de usuarios.

    Se recomienda el tipo de instancia EC2 t3.xlarge para ONLYOFFICE DocSpace Developer (250, 500 conexiones). Tiene los siguientes parámetros:

    • Memoria: 16 GB
    • CPU: 4 núcleos virtuales

    Se recomienda el tipo de instancia EC2 t3.2xlarge para ONLYOFFICE DocSpace Developer (1000 conexiones). Tiene los siguientes parámetros:

    • Memoria: 32 GB
    • CPU: 8 núcleos virtuales

    Para más detalles sobre los tipos de instancia T3, consulta la documentación de AWS.

Suscribirse a la AMI de ONLYOFFICE Suscribirse a la AMI de ONLYOFFICE

El Costos adicionales de infraestructura de AWS contiene precios para el servicio EBS que se utiliza para almacenar los datos de tu portal de ONLYOFFICE.

Suscribirse a la AMI de ONLYOFFICE Suscribirse a la AMI de ONLYOFFICE

En la pestaña de Legal, puedes leer el Acuerdo de Licencia de Usuario Final que regula los términos y condiciones bajo los cuales se proporciona la solución ONLYOFFICE DocSpace Developer.

Cambia a la pestaña de Uso donde puedes encontrar la siguiente información:

  • La sección de Detalles de entrega muestra las características de la AMI. La AMI de ONLYOFFICE tiene la arquitectura de 64 bits (x86).
  • Las Instrucciones de uso contienen recomendaciones breves sobre cómo realizar la configuración inicial de ONLYOFFICE después de lanzar la instancia.
Suscribirse a la AMI de ONLYOFFICE Suscribirse a la AMI de ONLYOFFICE

Haz clic en el botón Ver opciones de compra en la esquina superior derecha. Se abre la página Suscribirse a este software:

Suscribirse a la AMI de ONLYOFFICE Suscribirse a la AMI de ONLYOFFICE

Lee el Acuerdo de Cliente de AWS y haz clic en el botón Aceptar Términos. Espera mientras se procesa la suscripción.

Suscribirse a la AMI de ONLYOFFICE Suscribirse a la AMI de ONLYOFFICE

Cuando la fecha actual se muestre en el campo Fecha efectiva en lugar de 'Pendiente', haz clic en el botón Continuar con la Configuración en la esquina superior derecha.

Paso 2. Lanza tu instancia de ONLYOFFICE en la nube de AWS

En la página de Configurar este software, haz clic en el botón Continuar para Lanzar en la esquina superior derecha.

Lanza tu instancia de ONLYOFFICE Lanza tu instancia de ONLYOFFICE

Se abre la página Lanzar este software. En esta página, puedes revisar los Detalles de Configuración una vez más.

La sección Elegir Acción permite seleccionar el método que deseas utilizar para lanzar la instancia. La opción Lanzar desde el Sitio Web está seleccionada por defecto. Déjala sin cambios para desplegar la instancia utilizando el Asistente de Lanzamiento de Instancia proporcionado en esta página web.

Nota: también puedes lanzar tu instancia a través de la consola de Amazon EC2 . Para hacer eso, seleccione la opción Launch through EC2 del menú y haga clic en el botón Launch. Será redirigido al Launch Instance Wizard en su AWS Management Console donde podrá seleccionar un tipo de instancia, configurar los detalles de la instancia, agregar almacenamiento, etiquetas y configurar un grupo de seguridad. Esta guía no describe tal método de lanzamiento de la instancia.
Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

En la sección EC2 Instance Type, solo hay una opción disponible (depende del tipo de instancia ONLYOFFICE DocSpace Developer seleccionado previamente con un cierto número de usuarios).

En las secciones VPC Settings y Subnet Settings, deje la configuración predeterminada.

Ahora necesita crear un nuevo Security group y generar un Key pair.

Crear un nuevo grupo de seguridad

Un grupo de seguridad permite limitar el acceso a su instancia para que solo las direcciones IP conocidas puedan acceder a ella.

En la sección Security Group Settings, haga clic en el botón Create New Based on Seller Settings.

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

Ingrese el nombre del grupo de seguridad (por ejemplo, ONLYOFFICE) y agregue su descripción.

Use la lista Source (IP or Group) para establecer las reglas necesarias. Puede especificar una sola dirección IP o un rango de direcciones IP, por ejemplo, 10.040.196.230/32.

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

Las reglas se especifican para los siguientes puertos:

  • SSH - el puerto 22 se utiliza para acceder a su servidor usando un cliente SSH a través del protocolo SSH.
  • HTTP - el puerto 80 se utiliza para acceder a su DocSpace a través de un navegador web mediante el protocolo HTTP.
  • HTTPS - el puerto 443 se utiliza para acceder a su DocSpace a través de un navegador web mediante el protocolo seguro HTTPS.

Cuando esté listo, haga clic en el botón Save.

Generar un par de claves

Se requiere un par de claves para conectarse de manera segura a su instancia a través del protocolo SSH usando un cliente SSH como PuTTY o OpenSSH.

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

En la sección Key Pair Settings, haga clic en el enlace Create a key pair in EC2.

El AWS Management Console se abrirá en una nueva pestaña del navegador.

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance
verifique que la AWS Region mostrada en la barra de herramientas superior sea la misma en la que desea lanzar la instancia.

Haga clic en el botón Create key pair en la esquina superior derecha. Ingrese el nombre del par de claves (por ejemplo, ONLYOFFICE) en el campo correspondiente y seleccione el formato de archivo dependiendo del software que desee usar para conectarse a su instancia de forma remota:

  • pem se utiliza para OpenSSH
  • ppk se utiliza para PuTTY

Haga clic en el botón Create key pair a continuación.

Su clave pública se almacenará en el AWS EC2. El archivo .pem/.ppk que contiene su clave privada se descargará a su máquina local y se almacenará en la carpeta Downloads predeterminada. Por favor, cópielo y guárdelo en un lugar seguro.

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

Regrese al AWS Marketplace, actualice el campo del par de claves usando el ícono a la derecha de este y seleccione el par de claves creado de la lista.

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

Después de eso, el botón Launch se desbloquea. Haga clic en el Launch botón y espere mientras se despliega la instancia. Cuando esté listo, aparecerá el mensaje sobre el despliegue exitoso.

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

Haga clic en el enlace EC2 Console en este mensaje para abrir los detalles de la instancia en el AWS Management Console.

Launch your ONLYOFFICE instance Launch your ONLYOFFICE instance

Puede tomar algún tiempo para que la instancia se vuelva completamente funcional después de que la haya lanzado. Asegúrese de que el estado de la instancia haya cambiado de 'pending' a 'running' en la columna Instance state y verifique que la instancia haya pasado todas las verificaciones de estado. Esta información se muestra en la columna Status checks.

Luego puede conectarse a su instancia a través de un navegador web o mediante SSH.

Paso 3. Acceda a su portal a través de un navegador web

Para acceder a su portal a través de un navegador web, puede usar el Public DNS o la dirección IP de la instancia.

Se pueden encontrar en el AWS Management Console. Cambie a la sección Instances en el menú de la izquierda, elija su región (por defecto US East (N. Virginia)) y seleccione su instancia ONLYOFFICE en la lista para abrir los detalles de la instancia.

En la pestaña Description, haga clic en el icono Copy icon a la izquierda del Public IPv4 DNS o Public IPv4 address para copiar el valor necesario al portapapeles.

Access your portal via a web browser Access your portal via a web browser

En un navegador web, ingrese http:// + su dirección IP de la instancia o Public DNS en la barra de direcciones. La inicialización de su portal puede tardar unos minutos.

Se abre el asistente de configuración del portal.

Accede a tu portal a través de un navegador web Accede a tu portal a través de un navegador web

Introduce tu dirección de correo electrónico. Establece la contraseña de tu cuenta y confírmala. Por defecto, la contraseña debe tener al menos 8 caracteres pero no más de 30.

Este correo electrónico y contraseña se usarán para acceder a la cuenta de administrador de tu portal a través de un navegador web.

Especifica tu ID de Instancia en el campo correspondiente. Se puede encontrar en la Consola de Administración de AWS en la pestaña de Descripción de la instancia. Haz clic en el icono Icono de copiar a la izquierda del ID de Instancia para copiarlo al portapapeles.

Accede a tu portal a través de un navegador web Accede a tu portal a través de un navegador web

También puedes cambiar el idioma del portal y la zona horaria utilizando las listas desplegables correspondientes. La zona horaria debe especificarse para asegurar el correcto funcionamiento de las notificaciones del portal.

Acepta los términos de los acuerdos de licencia. Haz clic en el botón Continuar.

Accede a tu portal a través de un navegador web Accede a tu portal a través de un navegador web

Eso es todo. Tu DocSpace está creado.

Paso 4. Conéctate a tu servidor vía SSH

Para administrar y configurar tu DocSpace de forma remota, puedes conectarte a tu servidor virtual vía SSH usando el nombre de usuario ubuntu y tu clave privada SSH.

En Windows, puedes usar la utilidad PuTTY.

El archivo de clave privada AWS generado al desplegar la instancia se usa para la autenticación en lugar de una contraseña.

Inicia PuTTY. En el panel de navegación de la izquierda, abre la sección Connection -> SSH -> Auth. Ve a la sección Authentication parameters -> Private key file for authentication, haz clic en el botón Browse y busca la ruta al archivo .ppk almacenado en tu máquina local.

Conéctate a tu servidor vía SSH Conéctate a tu servidor vía SSH

Regresa a la sección Session en el panel de navegación de la izquierda. Introduce el DNS Público o la Dirección IP de la instancia en el campo Host Name or IP address, asegúrate de que el puerto 22 esté especificado y que el tipo de conexión SSH esté seleccionado, y haz clic en el botón Open.

Conéctate a tu servidor vía SSH Conéctate a tu servidor vía SSH

Luego haz clic en en la ventana de Alerta de Seguridad de PuTTY. Escribe el nombre de usuario ubuntu y presiona Enter.

Conéctate a tu servidor vía SSH Conéctate a tu servidor vía SSH

En Linux, puedes usar un cliente SSH como OpenSSH.

Necesitarás especificar una ruta al archivo .pem con tu clave privada almacenada en tu máquina local, el nombre de usuario ubuntu y la Dirección IP o DNS Público de tu instancia.

Introduce el siguiente comando en tu terminal especificando los valores reales para la ruta del archivo .pem y la Dirección IP:

ssh -i /ruta/onlyoffice.pem ubuntu@tu_direccion_ip_instancia

Escribe yes para continuar conectándote al servidor. Para más información, puedes consultar la documentación de AWS.

Artículos con etiqueta:
Ver todas las etiquetas