Aplicação LocalHost acessível na Web, pode isso Arnaldo ?

Quem nunca implementou algo no código e rodou a aplicação em localhost, mas não tinha, ATÉ ENTÃO, como disponibilizar esse protótipo na web ?

(Ok, ok, se você pensou em fazer uma publicação em um servidor de homologação, ou simplesmente, “sobe ai para o servidor de produção, I know what I’m doing bitch”, ou se chama Fabrício ‘é só publicar no servidor’ Gomes¹, para seu governo não estamos falando de algo desse tipo!).

O Gerente enlouqueceu amigo!

Aqui é assim, nós oferecemos o que o cliente quer, por um preço justo!

O que queremos ?

“Poxa, eu gostaria de expor meu web server local na internet e capturar todo o tráfego”.

Prazer, me chamo NGROK

Eis o cara, uma fantástica ferramenta, com uma instalação chata e de grande utilidade.

Off-Topic: Não sei se é uma impressão só minha, mas sempre acho essas ferramentas desse submundo free, um tanto quanto complicadas de instalar. Sou mal acostumado com Next Next Finish.

Instalação

Vou separar em 2 seções essa instalação. É chata mas dá pra levar!

O Pré requisito básico aqui, é ter o NodeJS instalado em sua máquina, então a seção 1 é a respeito do NodeJS, e a seção 2 já vai para NGROK.

1- Se você chegou por agora no mundo, e não tem ideia se esse tal de NodeJS está instalado, você pode ir no seu prompt de comando, e digitar

node -v

Caso tenha retornado a versão instalada, obviamente é porque está instalado!

Caso esteja instalado, tente agora o comando

npm -v

E que também deverá retornar a versão caso esteja instalado.

Caso não esteja instalado, você pode efetuar o download do NodeJS clicando aqui

2-  Instalar o NGROK é bem simples, basta executar o comando abaixo em seu prompt de comando do windows.

npm install ngrok ​

Uma vez instalado, rode o comando abaixo

ngrok 8080

Caso não dê certo, coloque o caminho completo do ngrok, que no meu caso fica em
C:\Users\lucas\node_modules\ngrok\bin\ngrok 8080

Uma observação crítica!

Usarei a porta 8080 no comando NGROK porque irei startar o Tom Gato (muito conhecido também como TomCat no mundo Java), que por default usa a porta 8080…. puro comodismo…

Voilà !

2

Advertisements

2 thoughts on “Aplicação LocalHost acessível na Web, pode isso Arnaldo ?

  1. Ravena Man says:

    Nice!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: