Avançar para o conteúdo principal

A NATS é uma tecnologia conectiva criada para o mundo hiperconectado. Trata-se de uma tecnologia única que permite que as aplicações comuniquem de forma segura através de qualquer combinação de fornecedores de serviços na nuvem, on-premise, edge, web e mobile, e dispositivos. A NATS é composta por uma família de produtos de código aberto que estão fortemente integrados, mas que podem ser implementados de forma fácil e independente. A NATS está a ser utilizada globalmente por milhares de empresas, abrangendo casos de utilização que incluem microsserviços, computação periférica, dispositivos móveis e IoT.

Implantação de uma aplicação Marketplace

O Linode Marketplace permite-lhe implementar facilmente software numa Instância de Computação utilizando o Cloud Manager. Consulte Introdução ao Marketplace Apps para obter as etapas completas.

  1. Inicie sessão no Cloud Manager e seleccione a ligação Marketplace no menu de navegação esquerdo. Isso exibe a página Criar Linode com a guia Marketplace pré-selecionado.
  2. Sob a secção Seleccionar aplicação, seleccione a aplicação que gostaria de implementar.
  3. Preencha o formulário seguindo os passos e conselhos do guia Criar uma Instância de Computação. Dependendo da aplicação Marketplace que seleccionou, poderão estar disponíveis opções de configuração adicionais. Consulte a secção Opções de Configuração abaixo para obter distribuições compatíveis, planos recomendados e quaisquer opções de configuração adicionais disponíveis para esta aplicação Marketplace .
  4. Clique no botão Criar Linode. Uma vez que a Instância de Cálculo tenha sido provisionada e esteja totalmente ligada, aguarde que a instalação do software esteja concluída. Se a instância for desligada ou reiniciada antes deste momento, a instalação do software provavelmente falhará.
  5. Para verificar se a aplicação foi totalmente instalada, consulte Introdução a Marketplace Apps > Verificar instalação. Depois de instalada, siga as instruções na secção Introdução após a implementação para aceder à aplicação e começar a utilizá-la.

Para verificar se a aplicação foi totalmente instalada, consulte Introdução a Marketplace Apps > Verificar instalação. Depois de instalada, siga as instruções na secção Introdução após a implementação para aceder à aplicação e começar a utilizá-la.

Tempo estimado de implantação: O NATS deve ser totalmente instalado dentro de 5 a 10 minutos após o término do provisionamento da Instância de computação.

Opções de configuração

  • Distribuições suportadas: Ubuntu 22.04 LTS
  • Plano recomendado: Podem ser utilizados todos os tipos e tamanhos de planos.

Opções do servidor NATS

  • Nome do servidor NATS: O nome do servidor NATS. A predefinição é "Test".
  • Versão: Versão do software do servidor NATS. A predefinição é 2.10.1.
  • Endereço de correio eletrónico (obrigatório): Introduza o endereço de correio eletrónico a utilizar para gerar os certificados SSL.
  • Porta do servidor NATS: Porta do servidor NATS para os clientes se ligarem. A predefinição é 4222.
  • NATS Websocket Port (Porta NATS Websocket): Para configurar a porta Websocket do servidor NATS. A predefinição é 8888.
  • NATS MQTT Port (Porta NATS MQTT): Para configurar a porta MQTT do servidor NATS. A predefinição é 1883.
Utilizador Sudo limitado

Pode preencher os seguintes campos para criar automaticamente um utilizador sudo limitado para a sua nova Instância de computação. Esta conta será atribuída à conta sudo que fornece permissões elevadas ao executar comandos com o grupo sudo prefixo.

  • Utilizador sudo limitado: Introduza o seu nome de utilizador preferido para o utilizador limitado. Sem letras maiúsculas, espaços ou caracteres especiais
  • Chave pública SSH para o utilizador limitado: Se desejar entrar como utilizador limitado através de autenticação de chave pública (sem introduzir uma palavra-passe), introduza aqui a sua chave pública. Ver Criar um par de chaves SSH e Configurar Autenticação de Chave Pública num Servidor para instruções sobre como gerar um par de chaves.
  • Desativar o acesso de raiz através de SSH: Para impedir que o utilizador raiz inicie sessão através de SSH, seleccione Sim (recomendado). Continua a ser possível mudar para o utilizador raiz depois de iniciar sessão e também é possível iniciar sessão como raiz através do Lish.

Localizando sua senha Sudo como RootSe desativar o acesso de raiz para a sua implementação e não introduzir uma chave pública SSH válida, terá de iniciar sessão como utilizador de raiz através do Consola Lish e localizar o ficheiro de credenciais que se encontra em /root/.credentials para obter a palavra-passe limitada do utilizador sudo.

Domínio personalizado (Opcional)

Se você deseja configurar automaticamente um domínio personalizado, primeiro precisa configurar seu domínio para usar os servidores de nomes da Linode. Isso geralmente é realizado diretamente através do seu registrador. Consulte Usar os servidores de nomes da Linode com seu domínio. Quando isso estiver concluído, você pode preencher os seguintes campos para o aplicativo Marketplace :

  • Linode API Token: Se desejar usar o Linode's DNS Manager para gerenciar registros DNS para seu domínio personalizado, crie um token de acesso pessoal do Linode API Token de acesso pessoal na sua conta com acesso de leitura/gravação aos domínios. Se isso for fornecido junto com os campos de subdomínio e domínio (descritos abaixo), a instalação tentará criar registros DNS através do Linode API. Consulte Obter um token de acesso API . Se não fornecer este campo, terá de configurar manualmente os seus registos DNS através do seu fornecedor de DNS e apontá-los para o endereço IP da nova instância.
  • Subdomínio: O subdomínio que deseja utilizar, como por exemplo www para www.example.com.
  • Domínio: O nome de domínio que deseja utilizar, como por exemplo.com.

Advertêncianão utilizar um carácter de aspas duplas (") dentro de qualquer um dos campos de configuração específicos da aplicação, incluindo os campos de utilizador e senha da base de dados. Este carácter especial pode causar problemas durante a implementação.

Começar após a implantação

Aceder ao NATS Monitoring UI

Para monitorizar o sistema de mensagens NATS, o nats-server fornece um servidor HTTP ligeiro numa porta de monitorização dedicada. O servidor de monitorização fornece vários pontos de extremidade, fornecendo estatísticas e outras informações.

Abra o navegador da Web e acesse o domínio personalizado especificado durante a implantação ou o domínio rDNS da Instância de computação (por exemplo, 192-0-2-1.ip.linodeusercontent.com). A página de controlo NATS é aberta. Consulte a página Monitoring NATS para obter detalhes sobre os diferentes pontos de extremidade, estatísticas e outras informações a que tem acesso.

Aceder ao NATS Monitoring UI

Por defeito, esta implementação NATS cria 2 utilizadores, um chamado "exemplo" e outro utilizador de sistema chamado "sistema". As senhas para esses usuários são geradas durante o processo de instalação inicial. Para obter essas senhas, faça login na sua Instância de computação por meio do Console do LISH ou via SSH e, em seguida, basta ler o arquivo /root/.credentials, ou seja:

cat /root/.credentials

Este ficheiro conterá as duas credenciais necessárias para esses utilizadores.

Para mais informações, consulte Autorização NATS.

Mais informações

Para mais informações, consulte estes recursos. Tenha em atenção que não podemos confirmar a autenticidade de materiais alojados externamente.

O aplicativo NATS Marketplace foi criado para a Linode pelo NATS. Para obter suporte sobre a implantação do aplicativo, entre em contato com o Suporte da Linode. Para obter suporte sobre a ferramenta ou o software em si, use as informações na barra lateral.