Ir al contenido principal

NATS es una tecnología conectiva creada para el mundo hiperconectado. Es una tecnología única que permite que las aplicaciones se comuniquen de forma segura a través de cualquier combinación de proveedores de nube, locales, periféricos, web y móviles, y dispositivos. NATS consiste en una familia de productos de código abierto que están estrechamente integrados pero que pueden desplegarse fácil e independientemente. Miles de empresas utilizan NATS en todo el mundo, abarcando casos de uso que incluyen microservicios, computación de borde, móvil e IoT.

Despliegue de una aplicación Marketplace

Linode Marketplace le permite desplegar fácilmente software en una Instancia Compute utilizando Cloud Manager. Consulte Introducción a Marketplace Apps para conocer los pasos completos.

  1. Conéctese al Cloud Manager y seleccione el enlace Marketplace del menú de navegación de la izquierda. Aparecerá la página Linode Create con la pestaña Marketplace preseleccionada.
  2. En la sección Seleccionar aplicación, seleccione la aplicación que desea desplegar.
  3. Rellene el formulario siguiendo los pasos y consejos de la guía Crear una instancia informática. Dependiendo de la aplicación Marketplace que haya seleccionado, puede haber opciones de configuración adicionales disponibles. Consulte la sección Opciones de configuración a continuación para conocer las distribuciones compatibles, los planes recomendados y las opciones de configuración adicionales disponibles para esta aplicación Marketplace .
  4. Haga clic en el botón Crear Linode. Una vez que la Instancia de Computación ha sido aprovisionada y se ha encendido completamente, espere a que la instalación del software se complete. Si la instancia se apaga o se reinicia antes de este momento, es probable que la instalación del software falle.
  5. Para verificar que la aplicación se ha instalado completamente, consulte Introducción a Marketplace Apps > Verificar la instalación. Una vez instalada, siga las instrucciones de la sección Primeros pasos tras la implantación para acceder a la aplicación y empezar a utilizarla.

Para verificar que la aplicación se ha instalado completamente, consulte Introducción a Marketplace Apps > Verificar la instalación. Una vez instalada, siga las instrucciones de la sección Primeros pasos tras la implantación para acceder a la aplicación y empezar a utilizarla.

Tiempo estimado de despliegue: NATS debería estar completamente instalado en 5-10 minutos después de que la Instancia Compute haya terminado de aprovisionarse.

Opciones de configuración

  • Distribuciones compatibles: Ubuntu 22.04 LTS
  • Plan recomendado: Se pueden utilizar todos los tipos y tamaños de planos.

Opciones del servidor NATS

  • Nombre del servidor NATS: El nombre para el servidor NATS. Por defecto es "Test".
  • Versión: Versión del software del servidor NATS. Por defecto es 2.10.1.
  • Dirección de correo electrónico (obligatoria): Introduzca la dirección de correo electrónico que se utilizará para generar los certificados SSL.
  • Puerto del servidor NATS: Puerto del servidor NATS para que se conecten los clientes. Por defecto es 4222.
  • Puerto Websocket NATS: Para configurar el puerto Websocket del servidor NATS. Por defecto es 8888.
  • NATS MQTT Port: Para configurar el puerto MQTT del servidor NATS. Por defecto es 1883.
Usuario Sudo limitado

Puede rellenar los siguientes campos para crear automáticamente un usuario sudo limitado para su nueva Instancia Compute. Esta cuenta se asignará a la sudo que proporciona permisos elevados cuando se ejecutan comandos con el grupo sudo prefijo.

  • Usuario sudo limitado: Introduzca su nombre de usuario preferido para el usuario limitado. Sin mayúsculas, espacios ni caracteres especiales.
  • Clave pública SSH para el usuario limitado: Si desea iniciar sesión como usuario limitado a través de la autenticación de clave pública (sin introducir una contraseña), introduzca su clave pública aquí. Consulte Creación de un par de claves SSH y Configuración de la autenticación de clave pública en un servidor para obtener instrucciones sobre la generación de un par de claves.
  • Deshabilitar el acceso root a través de SSH: Para impedir que el usuario root inicie sesión a través de SSH, seleccione (recomendado). Puede cambiar al usuario root una vez iniciada la sesión, y también puede iniciar sesión como root a través de Lish.

Cómo localizar su contraseña Sudo como rootsi desactiva el acceso root para su implantación y no introduce una clave pública SSH válida, tendrá que iniciar sesión como usuario root a través de la opción Consola Lish y localice el archivo de credenciales que se encuentra en /root/.credentials para obtener la contraseña limitada del usuario sudo.

Dominio personalizado (opcional)

Si desea configurar automáticamente un dominio personalizado, primero debe configurar su dominio para que utilice los servidores de nombres de Linode. Esto suele hacerse directamente a través de tu registrador. Consulta Utilizar los servidores de nombres de Linodecon tu dominio. Una vez hecho esto, puedes rellenar los siguientes campos para la aplicación Marketplace :

  • Linode API Token: Si desea utilizar el Linode's DNS Manager para gestionar los registros DNS de tu dominio personalizado, crea un Linode API Token de Acceso Personal en su cuenta con acceso de Lectura/Escritura a Dominios. Si se proporciona junto con los campos de subdominio y dominio (que se describen a continuación), la instalación intentará crear registros DNS a través del archivo Linode API. Consulte Obtener un token de acceso a API . Si no proporciona este campo, deberá configurar manualmente sus registros DNS a través de su proveedor DNS y apuntarlos a la dirección IP de la nueva instancia.
  • Subdominio: El subdominio que desea utilizar, por ejemplo www para www.example.com.
  • Dominio: El nombre de dominio que desea utilizar, como por ejemplo example.com.

Advertencia: no utilice comillas dobles (") en cualquiera de los campos de configuración específicos de la aplicación, incluidos los campos de usuario y contraseña de la base de datos. Este carácter especial puede causar problemas durante la implementación.

Cómo empezar después de la implantación

Acceso a la interfaz de usuario NATS Monitoring

Para supervisar el sistema de mensajería NATS, nats-server proporciona un servidor HTTP ligero en un puerto de supervisión dedicado. El servidor de monitorización ofrece varios puntos finales que proporcionan estadísticas y otra información.

Abra su navegador web y vaya al dominio personalizado que especificó durante la implementación o al dominio rDNS de su Instancia Compute (por ejemplo, 192-0-2-1.ip.linodeusercontent.com). Esto le llevará a la página de monitorización NATS. Consulte la página Monitoring NATS para más detalles sobre los diferentes puntos finales, estadísticas y otra información a la que tiene acceso.

Acceso a la interfaz de usuario NATS Monitoring

Por defecto, este despliegue NATS crea 2 usuarios, uno llamado "ejemplo" y otro usuario de sistema llamado "sistema". Las contraseñas de estos usuarios se generan durante el proceso de instalación inicial. Para obtener estas contraseñas, inicie sesión en su Instancia Compute, ya sea a través de la Consola LISH o a través de SSH, a continuación, sólo tiene que leer el archivo /root/.credentials, es decir:

cat /root/.credentials

Este archivo contendrá las dos credenciales necesarias para esos usuarios.

Para más detalles, véase Autorización NATS.

Más información

Para más información, consulte estos recursos. Tenga en cuenta que no podemos confirmar la autenticidad de los materiales alojados externamente.

La aplicación NATS Marketplace ha sido creada por NATS para Linode . Para obtener ayuda sobre el despliegue de la aplicación, póngase en contacto con el servicio de asistenciaLinode . Para obtener ayuda sobre la herramienta o el software en sí, utilice la información de la barra lateral.