Como permitir acesso remoto ao meu servidor WAMP

Como permitir acesso remoto ao meu servidor WAMP

Desenvolvi um site usando WAMP e está funcionando localmente.

Quero dar acesso a outros usuários, e quando coloco o servidor online e coloco meu IP no navegador ele está funcionando.

Quando coloco o IP em navegadores de outros computadores (na mesma rede ou fora) o servidor não reage.

Alguma sugestão?

Responder1

resolvi o problema desativando o firewall da porta 80.

  1. Vá para Pesquisar no lado direito das janelas.
  2. pesquise "firewall".
  3. abra o "firewall com avançado".
  4. vá para regras de entrada.
  5. clique em "nova regra".
  6. selecione a opção "Porta".
  7. clique em "próximo"
  8. selecione a opção "TCP".
  9. selecione "Portas locais específicas:".
  10. digite "80" na próxima caixa de texto
  11. clique em próximo.
  12. selecione "Permitir a conexão".
  13. clique em "próximo".
  14. clique em "próximo".
  15. dê o nome "Regra de permissão da porta 80".
  16. clique em "próximo".

Nota: esta não é uma forma segura. exclua esta regra recém-criada ao concluir seu trabalho.

Responder2

OK. Então, para ficar claro....

Quando você está sentado em frente ao computador que está executando o WAMP e coloca o endereço IP EXTERNO no navegador, você pode visualizar o servidor web.

Quando você está sentado em um computador diferente na mesma sub-rede IP (conectado ao mesmo roteador e/ou switch) e coloca o endereço IP EXTERNO no navegador, você não vê o servidor web.

Quando você está sentado em um computador diferente que NÃO está na mesma sub-rede IP (não conectado ao mesmo roteador e/ou switch) e coloca o endereço IP EXTERNO no navegador, você não vê o servidor web.

Você encaminhou a porta 80 do roteador para o endereço IP interno desse computador? O seu ISP permite acesso/tráfego de entrada na porta 80? Como você testaria isso? Bem, primeiro, certifique-se de que seu roteador não tenha um firewall bloqueando o tráfego de entrada da porta 80. Certifique-se de encaminhar corretamente a porta 80. Certifique-se de que seu endereço IP interno seja estático (na tabela DHCP). Se você fez essas coisas... então pode ser um problema com a porta 80. Você pode testá-la entrando no WAMP e alterando a porta usada para... tanto faz... 8080. De qualquer forma, isso é apenas para fins de teste. Em seguida, volte para o roteador e, em todos os lugares onde você lidou com a porta 80, altere-a para 8080. Em seguida, tente acessar o servidor.

Responder3

Talvez o Apache esteja apenas escutando o endereço de loopback 127.0.0.1. Verifique seus arquivos de configuração para isso. Para vincular o Apache a todas as interfaces disponíveis na porta 80, defina cfg comoListen 80

Verhttp://httpd.apache.org/docs/2.0/bind.html

Além disso, você pode desligar temporariamente todos os softwares de segurança/firewall enquanto os testa. Ou se você certamente sabe como, primeiro verifique e configure os firewalls. Se a sua rede privada tiver roteadores, pode haver firewalls/roteamento personalizado impedindo que outras pessoas se conectem. VerA resposta de Bon Gartpara detalhes.

Responder4

vá para wamp\alias e faça a modificação seguindo três arquivos

  1. phpmyadmin.conf
  2. sqlbuddy.conf
  3. webgrind.conf

e substitua

Order Deny,Allow
Deny from all
Allow from 127.0.0.1

com

Order Allow,Deny 
Allow from all

informação relacionada