Acesse o host virtual de outro computador na mesma rede

6

Eu fiz um aplicativo PHP / MySQL no meu desktop que eu acesso usando o Apache vhosts (XAMPP). No meu arquivo host, adicionei 127.0.0.1 myapp , então tudo que eu tenho que digitar no meu navegador é http://myapp . Como posso acessar essa mesma página da Web, mas de outro computador na mesma rede Wi-Fi?

Eu também já permiti a porta 80 em meu firewall para minha sub-rede com base em este post . Esta é a minha primeira vez fazendo isso, então estou em terreno desconhecido. O ip do meu computador (aquele que o hospeda) é 192.168.254.100 . Aqui está o meu arquivo httpd-vhosts.conf :

<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot D:/xampp/virtual/myapp/public
    ServerName myapp

    <Directory "D:/xampp/virtual/myapp/public">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>
    
por enchance 15.09.2012 / 20:54

1 resposta

3

No outro computador, você pode acessá-lo pelo ip fazendo http://192.168.254.100 ou se quiser que o outro computador apenas digite http://myapp , você precisaria modificar o arquivo hosts do outro computador para ter uma entrada de 192.168.254.100 myapp .

    
por 16.09.2012 / 00:29