Configurar XAMPP como servidor local con acceso remoto significa abrir el servidor web de tu computadora para que pueda ser visto y usado desde otros dispositivos. Normalmente, cuando instalas XAMPP en tu máquina, solo puedes acceder al servidor desde esa misma computadora. Sin embargo, al permitir el acceso remoto, puedes abrir el servidor a otros equipos en la misma red (o incluso desde Internet, si lo necesitas), lo que puede ser útil para probar una web desde diferentes dispositivos o compartir tu trabajo con otros.
CONCEPTOS DE LA CONFIGURACIÓN
- XAMPP: Iincluye Apache (el servidor web), MySQL o MariaDB (para la base de datos), PHP y Perl. Este paquete es perfecto para desarrollar sitios web o aplicaciones de manera local, ya que te permite montar un servidor web en tu propia computadora.
- Servidor Local: Significa que tienes un servidor web en tu equipo. Puedes acceder a él a través de
localhost
en tu navegador, pero en su configuración básica está aislado: nadie más en la red puede ver ni acceder al contenido de tu servidor sin configuraciones adicionales. - Acceso Remoto: Esto consiste en habilitar que otros dispositivos (como otras computadoras, móviles, o tablets) puedan ver y usar tu servidor local de XAMPP. Para lograrlo, debes ajustar algunas configuraciones para que Apache acepte conexiones externas.
PASOS PARA LA CONFIGURACIÓN
PASOs :
- Abril el control panel de xampp.
- Poner en stop los procesos de xampp.
- En la fila de Apache diríjase a la opción de CONFIG y elegir el Apache (httpd-xampp.conf).
Apache (httpd-xampp.config) - Una vez dado clic en Apache (httpd-xampp.conf) automáticamente le abrirá en bloc de notas.
- Se centra en el contenido del archivo.
- En la última parte del archivo encontrarás algo similar a esto.
-
# # New XAMPP security concept # <LocationMatch “^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))”> Require local ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var </LocationMatch>
- El cual debemos reemplazar con el siguiente texto.
-
# # New XAMPP security concept # # Close XAMPP security section here <LocationMatch “^/(?i:(?:security))”> Order deny,allow #Deny from all #Allow from ::1 127.0.0.0/8 Allow from all ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var </LocationMatch> # Close XAMPP sites here <LocationMatch “^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))”> Order deny,allow #Deny from all #Allow from ::1 127.0.0.0/8 Allow from all ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var </LocationMatch>
- Son todos lo cambios y procede a guardar, ahora, una vez guardado el archivo, debemos detener y volver a iniciar el proceso xampp.
- La dirección para acceder desde un dispositivo de red debemos saber la IP del pc en la que tenemos instalado el XAMPP; esto lo hacemos escribiendo ipconfig desde el CMD de windows.
cmd - En mi caso mi IP es 192.168.1.6
- Para acceder al nuestro proyecto escribir http://192.168.1.6/pagina/