For LINUX platformsFor Windows platforms[16.0.0.3 and later]

Despliegue de servidores Node.js con Centro de administración

Puede utilizar la herramienta de despliegue para instalar servidores Node.js como miembros de un colectivo. En esta documentación, un miembro de colectivo de Node.js se denomina servidor Node.js.

Antes de empezar

  • Cree un colectivo Liberty que incluya los hosts en los cuales tiene previsto instalar el servidor Node.js. Consulte la sección Antes de empezar de Despliegue de recursos con el Centro de administración y el tema Configuración de un colectivo de Liberty.
  • Complete la sección Antes de empezar y los pasos 1-4 en Despliegue de servidores Node.js utilizando API REST de despliegue. No es necesario completar el paso 2b a menos que la aplicación Node.js esté en el controlador colectivo.
  • [16.0.0.x][17.0.0.1]Para versiones anteriores a 17.0.0.2, si desea cargar la aplicación Node.js desde el sistema de navegador al controlador colectivo en el panel Parámetros de despliegue en el paso 3, añada al archivo server.xml de controlador una declaración remoteFileAccess que permite el acceso de escritura a la ubicación; por ejemplo:
    <remoteFileAccess writeDir="/home/uploadDir/>
    Para versiones anteriores a 17.0.0.2, esta declaración es necesaria, incluso si especifica vías de acceso de escritura de host con --hostWritePath en el mandato registerHost o updateHost en el host del controlador.
  • En la versión 17.0.0.2 y anteriores, puede subir un máximo de 200 MB para los paquetes de servidor y aplicación. Utilice un archivo que ya está en la opción del controlador colectivo para evitar esta limitación. A partir de la versión 17.0.0.3 y posteriores, el máximo aumenta a 1 GB.

Acerca de esta tarea

Después de instalar Node.js, configurar el colectivo de Liberty y registrar el host de destino, utilice la herramienta de despliegue para instalar el servidor Node.js como miembro del colectivo.

Procedimiento

  1. Vaya a la herramienta Despliegue.
    • En la Caja de herramientas, seleccione Desplegar icono Desplegar.
    • En los detalles de los hosts en la herramienta Explorar, seleccione Acciones Icono Acciones > uno_o_varios_nombres_de_host > Desplegar paquete de servidor.

    Para lanzar directamente la herramienta de despliegue en el futuro, puede utilizar el URL que se muestra en el navegador cuando se ve la herramienta de despliegue.

  2. Seleccione para instalar un paquete de aplicación Node.js.
    1. Para TIPOS DE SERVIDOR PREDETERMINADOS, seleccione Node.js.
    2. Para REGLAS PREDETERMINADAS, seleccione la regla predeterminada Paquete de aplicación.
    3. En PAQUETE DE APLICACIÓN, seleccione CONFIRMAR.
  3. Para Parámetros de despliegue, especifique el archivo del paquete de servidor para desplegar, el nombre de servidor y el nombre de clúster. Si arrastra un paquete hasta la herramienta de despliegue o llega hasta un paquete, el valor del nombre de archivo del paquete del servidor se establece automáticamente. También puede escribir un valor. Para especificar un nombre de clúster, puede seleccionar un clúster en una lista de clústeres existentes o especificar un nuevo nombre de clúster.
    • Opción Arrastrar o Examinar

      Para cargar un archivo desde el sistema de navegador hassta el controlador colectivo, arrastre un paquete hasta la herramienta de despliegue o busque un paquete.

      [16.0.0.x][17.0.0.1]Para versiones anteriores a 17.0.0.2, para cargar un archivo desde el sistema de navegador hasta el controlador colectivo con una opción de arrastrar o examinar, en primer lugar, debe añadir al archivo server.xml del controlador una sentencia que permite el acceso de escritura.

    • Opción Utilizar un archivo situado en el controlador colectivo

      Para utilizar un archivo en el controlador, la aplicación Node.js debe estar disponible para el controlador. Si no lo ha hecho ya, complete el paso 2b en Despliegue de servidores Node.js utilizando API REST de despliegue. A continuación, puede utilizar la opción Utilizar un archivo situado en el controlador colectivo.

      [17.0.0.2 and later]Tras cargar o eliminar un archivo, vuelva a seleccionar Utilizar un archivo situado en el controlador colectivo para editar el campo Directorio de aplicación.

    El directorio de instalación debe ser el mismo que el valor --hostWritePath especificado cuando se ha registrado el host de destino con el controlador.

  4. Para Hosts seleccionados, seleccione los sistemas de host en los que instalará el servidor. Si no ve el host de destino deseado en la lista de hosts disponibles, puede buscar un host.

    Cada host de destino debe estar registrado con el colectivo que gestiona Centro de administración. Consulte Registro de equipos host con un colectivo Liberty.

  5. Para Detalles de seguridad, especifique una contraseña para proteger los archivos de almacén de claves recién generados que contienen credenciales de autenticación de servidor.

    El producto genera archivos de almacén de claves en el directorio resources de cada servidor desplegado.

  6. Seleccione Desplegar.

Resultados

Se ejecutará la acción Desplegar. La herramienta Desplegar muestra mensajes sobre los resultados y el estado de despliegue.


Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_ui_deploy_nodejs.html