Acceder a localhost (xampp) desde otra computadora a través de la red LAN: ¿cómo hacerlo?

Resuelto bcosynot asked hace 13 años • 26 respuestas

Acabo de configurar una red wifi en casa. Tengo todos mis archivos en mi computadora de escritorio (192.168.1.56) y quiero acceder al localhost desde otra computadora (192.168.1.2).

En mi escritorio puedo acceder a localhost a través del http://localhost. Apache se ejecuta en el puerto 80 como de costumbre.

¿Qué tengo que hacer para lograr esto? Hay documentación en la red, pero o no funciona o está demasiado fragmentada y confusa para entenderla.

Creo que tengo que hacer cambios en el archivo httpd.conf de mi Apache y en el archivo de hosts. ¿Alguna idea sobre qué cambios hacer?

bcosynot avatar Apr 02 '11 22:04 bcosynot
Aceptado

Localhost es solo un nombre dado para el loopback, por ejemplo, es como referirse a uno mismo como "yo".

Para verlo desde otras computadoras, es probable que solo necesite hacer http://192.168.1.56 o http://myPcsName. Si eso no funciona, existe la posibilidad de que haya un firewall ejecutándose en su computadora o el httpd.conf. solo está escuchando en 127.0.0.1

BugFinder avatar Apr 02 '2011 15:04 BugFinder

es muy fácil

  1. Vaya a su panel de control XAMPP
  2. Haga clic en apache > configuración > Apache (httpd.conf) ingrese la descripción de la imagen aquí
  3. Busque Listen 80 y reemplácelo con Listen 8080
  4. Después de eso, verifique su IP local usando el comando ipconfig (consola cmd)
  5. Busque ServerName localhost:80 y reemplácelo con su ip local:8080 (ej.192.168.1.156:8080)
  6. Después de eso, abra Apache > config > Apache (httpd-xampp.conf)ingrese la descripción de la imagen aquí
  7. Buscar

       <Directory "C:/xampp/phpMyAdmin">
           AllowOverride AuthConfig
           **Require local**   Replace with   **Require all granted**
           ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
       </Directory>```
    
    
  8. Vaya a xampp > config > haga clic en configuración de servicio y puerto y cambie el puerto de Apache 8080

  9. reiniciar xampp
  10. luego presione su IP:8080 (ex.192.168.1.156:8080) desde otra computadora
Rahul Shewale avatar Feb 26 '2018 14:02 Rahul Shewale