Como posso ver um site em execução no Apache instalado em meu PC a partir de outro dispositivo conectado ao mesmo roteador ADSL?

0

Eu não sou tão ligado a redes e tenho o seguinte problema.

No meu sistema Ubuntu eu instalei o servidor web Apache no qual rodam alguns sites.

Agora, para acessar este site, preciso abrir um URL como este no meu navegador:

http://localhost/mywebsite

O problema é que eu quero testar este site também no meu smartphone (eu tenho que verificar se ele está respondendo corretamente), então o URL anterior não é bom !!!

Meu computador está conectado à Internet por um roteador ADSL padrão. Posso obter o URL do meu PC de alguma forma e conectá-lo ao meu smartphone?

    
por AndreaNobili 02.08.2015 / 17:08

1 resposta

1

Primeiro, você deve certificar-se de que seu apache server atende em 0.0.0.0 como seu endereço de ligação. Aqui está um comando simples para saber qual IP e porta seu servidor está escutando.

netstat -nap | grep apache | more

e procure o endereço de escuta do seu servidor apache .

Documentação oficial do Apache sobre o endereço de ligação

depois disso, você deve saber seu endereço IP e porta da sua máquina. O comando ifconfig mostra seus endereços IPs. Se você estiver conectando sua máquina ao roteador ADSL através de um cabo Ethernet, ifconfig mostrará como eth0 .

Agora você pode navegar no seu servidor Apache a partir da outra máquina digitando:

http://[Server's IP address]:[Apache Port number]
    
por AliReza Mosajjal 02.08.2015 / 17:31