DEV Community

Cover image for Conheça o NGROK
Matheus Chaves
Matheus Chaves

Posted on

Conheça o NGROK

O ngrok é uma ferramenta de desenvolvimento que permite expor serviços locais na Internet. Ele é muito útil quando você está desenvolvendo uma aplicação que precisa ser acessada remotamente, mas não tem um endereço IP público ou não quer configurar um servidor para testes.

Com o ngrok, você pode facilmente expor um serviço local, como um servidor Web ou um servidor de banco de dados, para a Internet. Isso é útil, por exemplo, para testar uma aplicação Web em um dispositivo móvel ou para permitir que outras pessoas acessem sua aplicação durante o desenvolvimento.

Para usar o ngrok, basta baixá-lo e instalá-lo em sua máquina local. Em seguida, basta executar o comando ngrok com o número da porta do serviço que você deseja expor. O ngrok fornecerá um endereço público que pode ser usado para acessar o serviço local a partir de qualquer lugar da Internet.

O ngrok é uma ferramenta muito útil para desenvolvedores, pois permite testar facilmente aplicações em dispositivos móveis e compartilhá-las com outras pessoas durante o desenvolvimento. Além disso, ele é fácil de usar e não requer configuração de servidores ou endereços IP públicos.

Aqui está um passo a passo de como usar o ngrok para expor um serviço local na Internet:

1.Baixe e instale o ngrok: Acesse o site do ngrok (https://ngrok.com/) e faça o download da última versão para o seu sistema operacional. Em seguida, descompacte o arquivo e instale o ngrok seguindo as instruções fornecidas.

2.Inicie o serviço local: Inicie o serviço local que você deseja expor na Internet. Por exemplo, se você estiver desenvolvendo uma aplicação Web, inicie o servidor Web local.

3.Execute o ngrok: Abra um terminal e execute o comando ngrok com o número da porta do serviço que você deseja expor. Por exemplo, se você estiver expondo um servidor Web na porta 80, execute o comando "ngrok 80".

4.Anote o endereço público: O ngrok fornecerá um endereço público que pode ser usado para acessar o serviço local a partir de qualquer lugar da Internet. Anote esse endereço e compartilhe-o com as pessoas que desejar acessar o serviço.

5.Teste o acesso remoto: Abra um navegador e acesse o endereço público fornecido pelo ngrok. Se tudo estiver configurado corretamente, você deverá ser capaz de acessar o serviço local a partir da Internet.

Observe que o ngrok só estará disponível enquanto o terminal em que ele foi iniciado estiver aberto. Se você fechar o terminal, o ngrok parará de funcionar e o serviço local não estará mais acessível na Internet. Para mantê-lo funcionando de forma contínua, você pode configurá-lo como um serviço ou usar uma solução de hospedagem na nuvem.

Top comments (0)