Servidor wamp acessível via rede

Wamp Screen
  • 07 de nov de 2014
  • 19151 Visualizações
  • 20 Comentários

Muitas vezes precisamos configurar um servidor web local para trabalhar em um ambiente de testes.

Na plataforma o windows,o Wamp é um dos servidores web mais utilizados. Ele é fácil de instalar/configurar e o pacote já vem completo como Apache, PHP e MySQL.

Vejo que você chegou até esta página para saber como deixar o Wamp acessível à todos os computadores da rede. Sim, aqui você vai encontrar a solução rápida e prática.

Considero que você já instalou o Wamp na sua máquina de preferência e que o servidor está funcionando corretamente. Mas como eu sou um cara bonzinho vou revisar alguns passos importantes :-)

1) Faça a instalação do wamp na sua máquina de preferência. Recomendo que seja aquela máquina que menos é usada por usuários finais.

2) Anote o IP da rede desta máquina. Para saber o IP, vá em Conexões de Rede clique duas vezes em sua conexão de rede local, e em seguida clique na aba Suporte.

3) Abra o arquivo httpd.conf localizado na sua pasta de instalação wamp/bin/apache/apacheX.X.X/conf/httpd.conf. Ou se preferir, clica no ícone do wamp localizado na Área de Notificação (aqueles ícones que ficam do lado da hora), escolha Apache > httpd.conf.

4) Com o arquivo aberto, localize a linha do código

#
# Controls who can get stuff from this server.
#

# onlineoffline tag - don't remove
Order Deny,Allow
#Deny from all
Allow from 127.0.0.1

E substitua por:

#
# Controls who can get stuff from this server.
#

# onlineoffline tag - don't remove
Require all granted

Agora vamos liberar o acesso ao phpmyadmin. 

6) Abra o arquivo em wamp/alias/phpmyadmin.conf e repita o passo 4.

7) Reinicie o servidor wamp clicando no ícone na Área de Notificação > Restart All Service.

Pronto, o wamp deve ficar acessível a toda a rede.

TAGS: wamp, rede, servidor, tiagomatosweb

Deixe um comentário


20 Comentários

    • Amigo, fiz do jeito que você disse e continua dando o erro 403 Forbidden. O que pode ser? Já Mudei a porta, liberei o acesso no firewall, compartilhei o diretorio www, dei permissão total para o mesmo, e mesmo assim o acesso continua negado.

      • Opa Giovane, assim de cabeça é meio complicado mas se você mandar alguns screenshots ou screencast eu poderia ajudar sim ok?

    • Tiago, Por questões de configuração em meu note está instalado o xampp Eu fiz do 1 ao 4 só que não localizei o arquivo wamp/alias/phpmyadmin.conf Será que você poderia me indicar qual arquivo alterar?

      • Opa Francisco, eu não tenho mexido com xampp! Você conseguiria fazer uma pesquisa para localizar o arquivo *.conf?

      • Leonardo Albuquerque
      • 11 de Jul de 2016
      • Responder

      Dica TOP, resolvido aqui no meu CentOS seguindo o que você passou. Obrigado

      • Bom saber que essa dica ainda funciona! ahaha! Valeu!

    • Tiago, Sou iniciante, estudando php (após html e css) para tentar fazer um site. Não consigo aplicar estilos através de link. Se colocar o estilo no html, tudo ok, mas se tentar com arquivo externo...Verifiquei várias vezes o caminho indicado e está correto (esta certeza eu tenho). Tentei ajuda em vários foruns mas não estou conseguindo, já que pouco sei sobre as possíveis causas e como saná-las. Fala-se em possibilidade de verificação em logs, alteração de níveis de permissões, etc, que nem imagino como fazer... Preciso de sua ajuda, por favor. Abraços

      • Olá Redimar, não entendi muito bem seu problema. O ideal é que você publicasse em algum lugar e enviar o link do erro para eu dar uma olhada! ABS.

    • Tiago, esta foi a única configuração que deu certo, todas as demais que eu tentei não funcionou. 2.# Controls who can get stuff from this server. 3.# 4. 5.# onlineoffline tag - don't remove 6.Require all granted Obrigado. Ricardo.

      • Eh! Isso depende N fatores... espero que tenha conseguido atingir seu objetivo

      • Vinícius Anjos Santos
      • 27 de nov de 2015
      • Responder

      Me permita perguntar. Estou em casa, neste momento, mas no meu trabalho estou desenvolvendo uma aplicação, uso o wamp server e coloquei meu apalhe e mysql como serviço, visto que nem sempre que o servidor reiniciar vai ter alguém presente para "Colocar o wamp online". Porém, ao iniciar o sistema, somente a máquina em que está instalado consegue usar a aplicação. Ou seja, ele não "fica online". Esta solução frisada nesta matéria resolve meu problema?

      • Olá Vinícius beleza? Não, essa solução é para quando o Wamp estiver online, você puder acessar o servidor via rede. Neste caso, você terá que colocar ele online manualmente, valeu? Abs

    • Cara tive que vim agradecer. Há horas estou procurando, mas as soluções não funcionavam. Muito grato!

      • Fala Lucas, beleza? Cara fico feliz em saber que te ajudei! Vamos nessa... apareça aí sempre!

    • Show, resolveu meu problema!

      • Show de bola Ailton! :)

    • Olá, eu estou usando o wampser64bits, fiz a configurações que você pediu, anteriormente ele não acessava por ip, agora acessa, mas somente na minha maquina. Eu uso uma rede wifi e quando eu tento acessar o wampeserver pela rede, por uma outra maquina digitanto o ip ele me diz que eu não tenho permissão de acesso ao servidor

      • Olá Edson, isso aí certamente é problema de configuração. Eu teria que ver mais detalhes da sua configuração para ver o que ocorre.

    • Estou com problemas em meu servidor! Ele foi infectado com o vírus e o vírus afetou a rede, e quando eu fui remover o virus o wamp também foi removido! O wamp foi completamente desinstalado, e eu tinha muitos arquivos no bando de dados. E eu tinha um sistema rodava através do wamp, sendo assim sistema não estar rodando. Como eu faço pra recuperar os arquivos que estavam lá? Se eu reinstalar o wamp o meu sistema voltará a rodar e os dados serão recuperados?

      • Olá Daniel, normalmente quando se desinstala o Wamp, o banco de dados não é removido. Então tente localizá-lo para averiguar. Acesse a sua pasta do Wamp, normalmente C:\Wamp e vá em: \bin/mysql/mysql+version/data/. Aqui nessa pasta terão subpastas e cada uma dela equivale a um banco de dados. Veja isso e me reporte. Abs.