Wamp Server como um Servidor Online

Aprenda configurar o Wamp Server como um Servidor Online

Configurar o Wamp Server como um servidor online
Nesta matéria exclusiva, vou ensinar como criar e configurar um servidor online em seu computador, acessível através da Internet, com o uso do software Wamp Server. Com isso, você poderá hospedar jogos online ou sites para rodarem diretamente do seu computador, sem a necessidade de contratar uma hospedagem na Internet…
Muitos não sabem, mas é perfeitamente possível tornar o seu computador ou notebook, um servidor, seja de jogos, sites ou qualquer tipo de aplicativo. Para isso, temos queconfigurar o Windows para aceitar conexões externas e o nosso roteador para redirecionar as portas corretamente. O Software utilizado para esta matéria é o Wamp Server (Windows, Apache, MySQL, PHP5). Este software instala automaticamente todo o necessário para você rodar um servidor local ou online em sua máquina.
Baixe a versão correspondente ao seu sistema operacional: * Wamp Server 2.1d X86 (Windows 32 bits) * Wamp Server 2.1d X64 (Windows 64 bits)

Configurando o Wamp Server para funcionar online
Após instalar a versão adequada do Wamp Server em seu computador, inicie o programa clicando em seu atalho na área de trabalho, ou pela pasta onde ele foi instalado. Irá aparecer um ícone em seu Tray (o relógio do Windows):
Icone do Wamp Server no Relógio do Windows
Ícone do Wamp Server
Este ícone pode assumir 3 formatos, verde (ok), laranjado (ativando o sistema) e vermelho (desativado ou com algum problema). Caso o ícone esteja vermelho, reinicie o Windows e ao retornar, inicie novamente o Wamp Server. Com o Wamp Server ativo, podemos seguir com a nossa matéria. Aproveite antes de começar e troque a linguagem padrão (inglês) para português, clicando o botão direito no ícone do sistema > idioma.
1 – Teste de porta de rede: Antes de começarmos a configuração do Wamp Server, temos que certificar que ele está escutando a porta 80 (porta de rede utilizada pelos navegadores). Para fazer este teste, clique no ícone do Wamp Server no relógio do Windows, vá em Apache > Service > Testar porta 80:

Wamp Server trabalhando na porta 80 - ok
Wamp Server Apache trabalhando na porta 80 – ok

Caso a porta 80 esteja sendo usada por outro programa que não o Apache, você tem um problema. Existe algum outro software trabalhando nesta porta, ele impedirá o Apache de trabalhar corretamente nela. Talvez seja o IIS, o Skype enfim, são inúmeras as possibilidades. A única solução é trocar a porta usada pelo Apache do Wamp Server, para uma porta alternativa, como a porta 8080. Para substituir é muito fácil, clique no ícone do Wamp Server > Apache > httpd.conf. Localize a linha Listen 80 e substitua porListen 8080, após isso localize ServerName localhost:80 e substitua por ServerName localhost:8080. Salve o arquivo e reinicie todos os serviços, esta opção está localizada no ícone do programa no relógio do Windows.
2 – Configurar o seu modem / roteador: Agora, devemos configurar o seu modem / roteador para redirecionar a porta 80 TCP/UDP para o IP do computador onde está instalado o Wamp Server corretamente, assim, ao acessar o seu IP externo, o roteador irá redirecionar o acesso ao Wamp. Esta configuração varia muito de roteador para roteador (entre modens também), nesta matéria eu estou usando um roteador 3COM.
Em primeiro lugar, temos que descobrir qual é o seu IP local, do computador onde está instalado o Wamp Server. Para isso, faça o atalho WIN + R (botão do Windows no teclado + R), digite cmd e no prompt que irá aparecer, digite ipconfig. Localize o IP local da sua placa de rede utilizada por você para receber a conexão com à Internet:
Verificando o seu IP Local
Verificando o seu IP Local

No meu caso, o IP da minha placa de rede conexão à Internet é 192.168.0.3. Com este IP em mãos, abra um navegador qualquer (Explorer, Firefox etc) e digite o IP do seu roteador, no meu caso, é o IP referente ao meu Gateway da imagem acima (192.168.0.1). Caso não saiba qual é o IP do seu roteador, verifique em seu manual de instalação ou no site do fabricante:

Acessando o roteador pelo navegador
Acessando o roteador pelo navegador

Procure no seu roteador uma opção chamada Virtual Server ou similar, e configure para que o roteador redirecione a porta 80 TCP/UDP do seu navegador para o seu IP Local (o IP que nós consultamos agora pouco):

Configurando o redirecionamento de portas no roteador para colocar o Wamp Server Online
Configurando o redirecionamento de portas no roteador para colocar o Wamp Server Online

Clique no botão Add ou Salvar. Lembrando que se no começo do tutorial você precisou substituir a porta de rede padrão do Apache (80) por uma alternativa (8080), você deve redirecionar para esta porta em seu roteador.
3 – Testar o servidor online: Após seguir estas etapas, o seu Wamp Server já está pronto para aparecer na Internet. Clique no ícone do Wamp Server no relógio do Windows e selecione a opção Colocar Online ou Put Online se estiver em inglês:

Colocar Wamp Server Online
Colocar Wamp Server Online

Após isso, vamos descobrir qual é o seu IP Externo, ou seja, o seu IP de Internet. Abra o site http://meuip.datahouse.com.br/, irá aparecer no meio da tela o seu IP de Internet (No meu caso, o meu IP é 187.57.10.246):
Visualizando o seu IP Externo
Visualizando o seu IP Externo

Para finalizar, copie este IP e acesse-o em seu navegador. Se você seguiu todos os passos corretamente, irá aparecer o diretório WWW do seu Wamp Server na sua tela:

Wamp Server Online
Wamp Server Online

Caso não seja visualizado o seu Wamp Server como a imagem acima, verifique se o Firewall do Windows ou do seu roteador estão bloqueando as requisições externas feita ao seu Apache. Desative-os temporariamente e teste novamente.
Material fonte: Lucas  Peperaio

Obrigado pelo seu comentário

Postagens Relacionadas

Related Posts Plugin for WordPress, Blogger...

Programador GB