Aprenda 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 que configurar 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):
Este ícone pode assumir 3 formatos, verde (ok), laranjado (ativando o sistema) e vermelho (desativado ou com algum problema). Caso o ícone não 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:
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 por Listen 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á apareçer, digite ipconfig. Localize o IP local da sua placa de rede utilizada por você para receber a conexão com à Internet:
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:
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):
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 apareçer 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:
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):
Para finalizar, copie este IP e acesse-o em seu navegador. Se você seguiu todos os passos corretamente, irá apareçer o diretório WWW do seu Wamp Server na sua tela:
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.
Vejam o vídeo do Wamp Server rodando na Internet: http://www.youtube.com/watch?v=fBGGgZazmwE
Espero que tenham gostado, qualquer dúvida postem nos comentários.










sim erebo o k me está a dizer mas e que os sites serão para consumo proprio, tenho cpu que me aguenta 48 horas para o pc, no qual teno uma ligação de 20 mbs de internet e gostava mesmo de ter todos os meus sites na minha maquina…. apenas gostava deos ter com difeentes dominios…
mas contudo obrigado na mesma
Olá Norberto. Sempre que possível e quando eu sei a resposta para alguma pergunta, eu procuro ajudar. Dependendo do caso, pesquiso e quando encontro a resposta, volto a matéria e respondo. Nem sempre posso dar atenção especial a um leitor, visto que recebo várias dúvidas por e-mail. O mesmo vale para MSN.
Veja que, instalar um servidor online para hospedagem, requer conhecimentos avançados em rede, apache, sistema de nameservers e dns, firewall e outros ajustes. Além disso, o seu “pc/servidor” deverá contar com energia ininterrupta com no-breaks online, HDs em Raid para backup e claro, um link de Internet de alta velocidade de upload, de no mínimo 5 MB/s.
O maior problema de hospedar sites em PCs comuns, é o acesso ao HD. A sua máquina ficará lenta, e por sua vez o acesso aos sites neles hospedados também, devido às baixas velocidades dos discos comuns (Sata), de 300 MB/s. Pelo custo, trabalho, compensa você pegar uma revenda web.
oi Lucas ja desististe de responder as pessoas do teu blog???, e que ja tou a espera a muito tempo de respostas da tua parte obrigado…
Como eu faço isso pelo modem da Net?
Modelo do modem: RCA Thomson DHG534B
E já agora adiciona o meu email no teu msn para que possamos falar, terei muito gosto em falar contigo e tenho uma proposta para te fazer!!!
Oi lucas, eu tenho uma net de 20Mb e como o meu contracto de fidelização está prestes a acabar estou a pensar continuar com os mesmos 20 Mb ou mais, será que me podias dar uma ajuda como fazer isso porque ja tenho algumas pessoas a me perguntar se vou conseguir porque desta forma sempre ganharei algum dinheiro com a hospedagem de sites em meu pc/servidor, já estive a pesquisar na net até no you tube e ja tentei fazer isso no final do ano de 2011, mas nunca consegui axo que perdia algum parametro…
Toda a ajuda da tua parte seria bem vinda…
Obrigado NSoares
Olá Daniel. Não há necessidade de configurar nada no modem, se ele estiver operando no modo bridge (ou seja, ele está apenas acessando a internet e enviando para o roteador), sendo apenas necessário abrir e redirecionar as portas no roteador, como este tutorial. Caso esteja ainda com dúvida, acesse a interface do seu modem e veja se nele também é possível redirecionar portas, faça igual ao roteador.
Oi Lucas tudo bem?
Primeiramente parabéns pelo blog!
Fiz todas as etapas, só que tem uma diferença, eu tenho um modem e um roteador wireless, eu configurei os dois com o ip do servidor apache com a porta 80, (192.168.1.101) identifiquei o meu IP externo 201.41.232.194 porém ao acessá-lo ele pede o usuário e senha do modem… e na verdade eu gostaria que aparecesse o Moodle que eu configurei.. pode me ajudar?
Sim você pode fazer isso Norberto, e não há necessidade de saber programar, apenas de configuração de redes e do seu servidor. Mas para ter um ou mais domínios em seu servidor local, você precisará ter uma conexão de Internet muito alta (no mínimo 10 MB/s de Upload) e IP Fixo, para aguentar picos de trafégo que podem acontecer.
Boas é o seguinte,
Estou com uma duvida sobre o wamp server…
Será que posso colocar mais que um site com diferente dominio hosedado no meu pc local ou seja um PC a rodar o wamp para hospedagem de vários sites???
Agradecia Resposta pois tou a tentar fazer isso a muito tempo mas como não tenho muitos conhecimentos de programação toda a ajuda possivel será bem vinda.
OBRIGADO
Olá Andrios. Em primeiro lugar eu te recomendo estudar HTML e CSS, estas duas linguagens são as principais que você deve aprender no momento. Depois vc pode investir em linguagens de programação como PHP e Javascript, também muito importantes. Um site comum contem no mínimo essas 4 linguagens.
Sobre o servidor caseiro, até é possível mas eu não recomendo pois, o seu computador terá que ficar ligado 24 horas e você precisará de no mínimo uma conexão de Internet de 30 MB para que o site não fique lento. Por este motibo óbvio acho que não compensa, recomendo contratar uma hospedagem
ola lucas , gostaria de tirar algumas duvidas fundamentais, o que acontece estou começando na areá de Webdesign, e gostaria que você me aconselhasse, por onde eu devesse começar a estudar e que assuntos deveria abordar primeiro para o aprendizado! ; também uma outra duvida se pudesse me esclarecer, no caso estou em um projeto de fazer o site da minha igreja, e no entanto eu gostaria de saber se teria alguma forma de fazer um servidor caseiro em que as pessoas pudessem acessa lo através do meu servidor , podendo baixar conteúdos, e demais atrativos, poderia me dizer se isso seria possível, ou terei que pagar pelo site de hospedagem,? o que você me sugere a fazer , pelo tempo de experiencia que você tem como webmaster. obrigado e seu blog já se encontra em meus favoritos, valew e ate mais….
Anderson Coutinho, provavelmente existe algum erro no redirecionamento de portas, pois o modem não está redirecionando a porta 80 para o seu servidor. Você fez corretamente, como os passos acima?
Não consegui D:
Quando eu coloco o meu IP 187.4.26.18 , ele vai para o site do modem -.-
Infelizmente Edu, a única forma de otimizar o aceleramento do WordPress, é investir num hardware melhor, especialmente em HDs rápidos como os discos SSD e em processadores TOPs de linha, como o Core I7. É claro que, todo o conjunto importa (memórias, placa-mãe), mas estes itens são os fundamentais.
É por esta razão que nos servidores da internet, os sites abrem mais rapidamente, se comparado ao Wamp Server Local.
Boa Lucas, muito bom o post cara, o bom é que vc abordou des da instalação a configuração de modem e rede, agora me diz uma coisa, vc tem alguns macetes para acelerar por exemplo o carregamento de um wordpress no wamp? obrigado pela atenção e parabéns pelo post.