Cómo instalar XAMPP en Windows 10

XAMPP es un software gratuito de código abierto que proporciona una manera fácil para que los diseñadores y desarrolladores web instalen los componentes para ejecutar software basado en PHP como WordPress , Drupal, Joomla y otros en Windows 10, Linux y macOS.

Si es un desarrollador web o está tratando de ingresar a los blogs, XAMPP le ahorrará tiempo y frustración al instalar y configurar manualmente Apache, MySQL, PHP y Perl para crear un entorno de prueba en su dispositivo.

En esta guía , aprenderá los pasos para instalar XAMPP en Windows 10 , así como las instrucciones para configurar el entorno web y solucionar problemas comunes después de la instalación.

Cómo instalar XAMPP en Windows 10

Para descargar e instalar XAMPP en Windows 10, siga estos pasos:

  1. Abra el sitio web de Amigos de Apache .

  2. Haga clic en el botón Descargar para la versión de Windows de XAMPP y guarde el archivo en su computadora.

    Nota rápida: si tiene requisitos de versión especiales para PHP, descargue la versión que necesita instalar. Si no tiene un requisito de versión, descargue la versión más antigua, ya que puede ayudarlo a evitar problemas al intentar instalar software basado en PHP. Además, se ha probado que estas instrucciones funcionan para la versión 8.1.1 de XAMPP y versiones anteriores, pero puede usar esta guía para otras versiones.

  3. Haga doble clic en el archivo descargado para iniciar el instalador.

  4. Haga clic en el  botón Aceptar .

  5. Haga clic en el  botón Siguiente .

    How to install XAMPP on Windows 10

    Instalación completa de XAMPP en Windows 10

  6. XAMPP ofrece varios componentes que puede instalar, como MySQL, phpMyAdmin, PHP, Apache y más. En su mayor parte, utilizará la mayoría de estos componentes, lo que significa que se recomienda dejar las opciones predeterminadas.

  7. Haga clic en el botón Siguiente .

    How to install XAMPP on Windows 10

    Componentes de instalación de XAMPP

  8. Utilice la ubicación de instalación predeterminada. (O elija otra carpeta para instalar el software en el campo "Seleccionar una carpeta").

  9. Haga clic en el botón Siguiente  .

    How to install XAMPP on Windows 10

    Ubicación de instalación de XAMPP

  10. Selecciona el idioma del panel de control de XAMPP.

  11. Haga clic en el botón Siguiente .

  12. Borre la opción Más información sobre Bitnami para XAMPP  .

  13. Haga clic en el botón Siguiente .

  14. Haga clic en el  botón Siguiente de nuevo.

    How to install XAMPP on Windows 10

    Asistente de instalación de XAMPP en Windows 10

  15. Haga clic en el  botón Permitir acceso para permitir que la aplicación atraviese el Firewall de Windows (si corresponde).

  16. Haga clic en el  botón Finalizar  .

Una vez que complete los pasos, se iniciará el Panel de control de XAMPP y podrá comenzar la configuración del entorno del servidor web.

Instale XAMPP usando el comando winget

Alternativamente, puede instalar XAMPP usando el Administrador de paquetes de Windows (winget) usando el Símbolo del sistema.

Para instalar la última versión de XAMPP en Windows 10 con el comando winget, siga estos pasos:

  1. Abre Inicio .

  2. Busque Símbolo del sistema , haga clic con el botón derecho en el resultado superior y seleccione la opción Ejecutar como administrador .

  3. (Opcional) Escriba el siguiente comando para buscar el nombre de la aplicación y presione Entrar :

    búsqueda de winget xampp

    Nota rápida: aunque no se requiere el comando, la consulta de instalación debe coincidir con el ID, el nombre o el apodo del paquete, que puede cambiar en cualquier momento. Por lo tanto, es bueno buscar la aplicación para ejecutar el comando de instalación correcto.

  4. Escriba el siguiente comando para instalar XAMPP con el Administrador de paquetes de Windows y presione Entrar :

    winget instalar xampp

    How to install XAMPP on Windows 10

    winget instalar comando XAMPP

  5. Continúe con las instrucciones en pantalla (si corresponde).

Después de completar los pasos, el administrador de paquetes descargará el paquete de la fuente especificada y procederá a instalar la aplicación. El dispositivo puede reiniciarse automáticamente durante este proceso. La instalación configurará la aplicación dentro de la C:\xamppcarpeta.

Cómo configurar XAMPP en Windows 10

El panel de control de XAMPP incluye tres secciones principales. En la sección Módulos encontrarás todos los servicios web disponibles. Puede iniciar cada servicio haciendo clic en el botón Iniciar .

Cuando inicia algunos de los servicios, incluidos Apache y MySQL, en el lado derecho, también verá el número de ID del proceso (PID) y los números de puerto TCP/IP (Puerto) que utiliza cada servicio. Por ejemplo, de forma predeterminada, Apache usa los puertos TCP/IP 80 y 443 , mientras que MySQL usa el puerto TCP/IP 3306 .

También puede hacer clic en el botón Admin para acceder al panel de administración de cada servicio y verificar que todo funcione correctamente.

How to install XAMPP on Windows 10

Panel de control XAMPP

En el lado derecho, hay una lista de botones para configurar varios aspectos del panel de control, incluido el botón Configurar para configurar qué módulos se iniciarán automáticamente cuando inicie XAMPP.

How to install XAMPP on Windows 10

Configuración

Al hacer clic en el botón Netstart , obtendrá una lista de los servicios que actualmente acceden a la red, incluida la dirección TCP/IP, el puerto y la información de identificación del proceso.

How to install XAMPP on Windows 10

Netstat

Además, también hay botones de acceso rápido desde el panel de control para abrir la utilidad de línea de comandos de shell, la carpeta de instalación de XAMPP, los servicios y cerrar la aplicación.

Por último, obtiene la sección de registros para ver lo que sucede cada vez que inicia un módulo o cambia una configuración. Además, este es el primer lugar para buscar cuando algo no funciona.

How to install XAMPP on Windows 10

Registros del panel de control de XAMPP

La configuración predeterminada debería funcionar para la mayoría de las personas que usan XAMPP para crear un entorno de prueba para ejecutar un sitio web. Sin embargo, dependiendo de la configuración de su instalación, es posible que deba cambiar el número de puerto TCP/IP del servidor Apache, el tamaño de carga de la base de datos o establecer la contraseña para phpMyAdmin.

Deberá usar el botón Configurar para el servicio correspondiente para cambiar esta configuración. Por ejemplo, deberá abrir el archivo httpd.conf para cambiar la configuración en el servidor Apache y el archivo my.ini para cambiar la configuración de MySQL.

Cómo arreglar Apache que no se inicia en XAMPP

La instalación de XAMPP es muy sencilla, pero es posible que Windows 10 a veces no permita que se ejecute el servidor Apache. Por lo general, se debe a que World Wide Publishing Service se ejecuta en el puerto 80 de su computadora, que también es el puerto TCP/IP predeterminado que utiliza Apache en XAMPP. Y dos aplicaciones no pueden usar el mismo puerto de red.

Si te encuentras con este problema, hay un par de maneras de solucionarlo. Puede desinstalar el servicio de publicación o cambiar el puerto predeterminado en Apache.

Desinstalar servicios de World Wide Web

Si no tiene ninguna aplicación que dependa de la función de Servicios World Wide Web, puede desinstalarla con estos pasos:

  1. Abre Inicio .

  2. Busque Panel de control y haga clic en el resultado superior para abrir la experiencia.

  3. Haga clic en Programas .

  4. Haga clic en la  opción Programas y características .

  5. Haga clic en la opción Activar o desactivar las funciones de Windows en el panel izquierdo.

    How to install XAMPP on Windows 10

    Activar o desactivar las características de windows

  6. Ampliar la rama de Servicios de Información de Internet

  7. Borre la opción Servicios de World Wide Web .

  8. Haga clic en el  botón Aceptar .

    How to install XAMPP on Windows 10

    Microsoft IIS: servicios de la World Wide Web

  9. Reinicia tu computadora.

  10. Inicie el Panel de control de XAMPP.

  11. Haga clic en el botón Inicio en Apache.

Después de completar los pasos, Apache debería poder ejecutarse en el puerto 80 en su dispositivo.

Cambiar el puerto Apache TCP/IP predeterminado

En lugar de eliminar los servicios de World Wide Web, puede configurar Apache para que se ejecute en un puerto TCP/IP diferente.

Para cambiar el puerto de escucha de Apache en XAMPP, siga los pasos:

  1. Abra el Panel de control de XAMPP .

  2. En Apache, haga clic en el botón Configurar .

  3. Seleccione la opción Apache (httpd.conf) .

  4. Desplácese hacia abajo y busque la línea: Listen 80 .

  5. Cambie el número 80 por otro número de puerto TCP/IP que no esté en uso. Por ejemplo, puede probar el puerto 81 . (Después del cambio, la línea debería decir: Listen 81 .)

    How to install XAMPP on Windows 10

    httpd.conf cambiar número de puerto TCP/IP

  6. Guarde y cierre el archivo httpd.conf  .

  7. Haga clic en el botón Inicio en Apache desde el Panel de control de XAMPP.

Una vez que complete los pasos, el servidor Apache debería ejecutarse sin problemas en el nuevo puerto TCP/IP especificado. 

La única advertencia con esta configuración es que deberá agregar el número de puerto TCP/IP en la dirección cada vez que desee conectarse a su sitio web. Por ejemplo, para acceder al servidor Apache en el navegador web, deberá escribir: "localhost: 81 /dashboard" en lugar de "localhost/dashboard".

Detenga manualmente el servicio de publicación World Wide Web.

Otra forma de solucionar el problema del puerto es detener el servicio y cambiar su configuración para iniciar el servicio manualmente (solo).

Para cambiar el Servicio de publicación World Wide Web, siga estos pasos:

  1. Abre Inicio .

  2. Busque Servicios y haga clic en el resultado superior para abrir la experiencia.

  3. Haga doble clic en el  servicio de publicación World Wide Web .

    How to install XAMPP on Windows 10

    Servicio de publicación en la World Wide Web

  4. Haga clic en el  botón Detener .

  5. Cambie el tipo de inicio a Manual .

  6. Haga clic en el  botón Aplicar .

  7. Haga clic en el  botón Aceptar .

    How to install XAMPP on Windows 10

    Configuración del servicio de publicación World Wide Web

  8. Abra el panel de control de XAMPP.

  9. Haga clic en el botón Inicio para ejecutar el servidor Apache.

La mejor manera de hacer que Apache vuelva a funcionar es desinstalar el Servicio de publicación World Wide Web. Sin embargo, puede cambiar el número de puerto TCP/IP o detener el servicio según sea necesario cuando eso no sea posible.

Cómo aumentar el tamaño de carga de phpMyAdmin en XAMPP

Otro problema común con XAMPP es el límite de carga de base de datos predeterminado. Por ejemplo, los desarrolladores suelen copiar un sitio web para solucionar problemas o trabajar en el sitio sin interrumpir el sitio web en vivo. Sin embargo, las personas que usan WordPress u otro software de administración de contenido descubrirán rápidamente que no pueden cargar una base de datos porque excede el tamaño de carga máximo permitido, 2048 KiB.

Para aumentar el límite de carga de la base de datos en phpMyAdmin, siga estos pasos:

  1. Abra el Panel de control de XAMPP .

  2. Haga clic en el botón Explorador .

  3. Abra la carpeta php .

  4. Abra el archivo php.ini con cualquier editor de texto.

  5. Cambie el valor de upload_max_filesizey post_max_sizeal tamaño que desee. Por ejemplo: post_max_size=100My upload_max_filesize=100Mpara importar archivos de base de datos de hasta 40 MB.

    How to install XAMPP on Windows 10

    PHPMyAdmin aumentar la carga

  6. Haga clic en el botón Detener para MySQL y Apache.

  7. Haga clic en el botón Inicio para reiniciar Apache y MySQL.

Una vez que complete los pasos, ahora debería poder importar archivos de base de datos grandes en phpMyAdmin.

Cómo cambiar la contraseña de phpMyAdmin en XAMPP

De manera predeterminada, phpMyAdmin (MySQL) usa "root" como nombre de usuario sin contraseña, lo que significa que si está instalando un sitio de WordPress cuando se le solicite, solo necesita ingresar root como nombre de usuario y dejar el campo de contraseña vacío. 

Para cambiar la contraseña de phpMyAdmin en XAMPP, siga estos pasos:

  1. Abra el Panel de control de XAMPP .

  2. En MySQL, haga clic en el botón Admin .

  3. Haga clic en la pestaña Cuentas de usuario .

  4. Haga clic en el enlace Editar privilegios para el nombre de usuario raíz , pero el que tiene el nombre de host localhost .

    MySQL edita la configuración raíz

  5. Haga clic en el  botón Cambiar contraseña .

  6. Confirme una nueva contraseña.

    How to install XAMPP on Windows 10

    MySQL cambia la contraseña de root

  7. Haga clic en el botón Ir .

Después de completar los pasos, si intenta iniciar sesión en phpMyAdmin, es posible que reciba un mensaje de acceso denegado: "No se puede conectar: ​​configuración no válida".

Corrige el mensaje de acceso denegado de phpMyAdmin.

En el raro caso de que tenga problemas para iniciar sesión en phpMyAdmin, deberá configurar config.inc.php.

Para cambiar los ajustes de configuración en el archivo config.inc.php , siga estos pasos:

  1. Abra el Panel de control de XAMPP .

  2. Haga clic en el botón Explorador .

  3. Abra la carpeta phpMyAdmin .

  4. Abra el archivo config.inc.php con cualquier editor de texto.

  5. En la sección "Tipo de autenticación e información", actualice las siguientes líneas:

    • Al  $cfg['Servers'][$i]['auth_type'] = 'config'; reemplazar  configpor cookie.

    • Al  $cfg['Servers'][$i]['AllowNoPassword'] = true; reemplazar  truepor  false.

      How to install XAMPP on Windows 10

      Config.inc.php Tipo de autenticación e información

  6. Guarde y cierre el archivo.

Una vez que complete los pasos, debería poder iniciar sesión en el panel de control de phpMyAdmin.

Ahora XAMPP está configurado y listo para usar con cualquier software compatible basado en PHP.

Actualización 13 de enero de 2022: esta guía se publicó en marzo de 2016 y se revisó en enero de 2022 para garantizar que la información aún funcione con la última versión de XAMPP. 



Cómo verificar qué aplicaciones están usando su conexión a Internet en Windows 10

Cómo verificar qué aplicaciones están usando su conexión a Internet en Windows 10

Si nota que su Internet se ralentiza repentinamente, es probable que una aplicación en su PC esté usando su ancho de banda en segundo plano. Con el Administrador de tareas,

Cómo habilitar la nueva interfaz de usuario Material Design de Chrome en Windows o Mac

Cómo habilitar la nueva interfaz de usuario Material Design de Chrome en Windows o Mac

Google está trayendo su estilo Material Design a Chrome, así es como puedes habilitarlo ahora en tu PC con Windows 10 o Mac.

¿Qué son las aplicaciones para sitios web en Windows 10?

¿Qué son las aplicaciones para sitios web en Windows 10?

Si ha mirado la aplicación de configuración de Windows 10s últimamente, es posible que haya notado una categoría llamada Aplicaciones para sitios web. Lo más probable es que no haya muchos ...

Cómo retomar las aplicaciones donde lo dejó al instante en Windows 10

Cómo retomar las aplicaciones donde lo dejó al instante en Windows 10

¿Alguna vez estás en medio de algo en tu PC con Windows 10 y te interrumpen y tienes que cerrar la sesión o apagar tu PC? ¿Desearías que hubiera una manera de

Cómo iniciar automáticamente una aplicación cuando inicia sesión en Windows 10

Cómo iniciar automáticamente una aplicación cuando inicia sesión en Windows 10

¿Siempre abre un programa en particular tan pronto como se inicia Windows? Quizás sea su navegador web o su aplicación de correo electrónico favorita. Si es así, podrías ahorrar

Cómo desinstalar una aplicación o programa en Windows 10

Cómo desinstalar una aplicación o programa en Windows 10

La tienda de aplicaciones integrada de Windows 10, la Tienda Windows, hace que descargar y probar software nuevo sea más sencillo que nunca. El único problema es que puede terminar con un

Cómo corregir el error de inicio de sesión de la aplicación YouTube de Xbox One

Cómo corregir el error de inicio de sesión de la aplicación YouTube de Xbox One

Desde que se actualizó la aplicación oficial de Xbox One en YouTube hace unos meses, muchos usuarios se han visto afectados por un error exasperante que hace que la aplicación cierre la sesión.

Si desea instalar sus aplicaciones en una tarjeta SD en Windows 10, asegúrese de que esté formateada como NTFS

Si desea instalar sus aplicaciones en una tarjeta SD en Windows 10, asegúrese de que esté formateada como NTFS

Si desea instalar aplicaciones en una tarjeta SD en Windows 10, primero deberá asegurarse de que esté formateada como NTFS.

Cómo agregar o eliminar aplicaciones de inicio en Windows 10

Cómo agregar o eliminar aplicaciones de inicio en Windows 10

Windows 10 viene con una función que le permite agregar y eliminar aplicaciones (aplicaciones) que se inician automáticamente cada vez que inicia sesión en su cuenta de Microsoft.

Cómo activar el modo Dev en tu Xbox One

Cómo activar el modo Dev en tu Xbox One

Desvelado correctamente durante la conferencia Build 2016 de Microsoft, el modo de desarrollador (o modo de desarrollo) en Xbox One es un modo especial que permite a los desarrolladores de aplicaciones y juegos

Cómo usar alarmas en Windows 10

Cómo usar alarmas en Windows 10

La aplicación Windows 10 Alarms and Clock es una aplicación nativa bastante sólida y le explica cómo usarla para configurar alarmas y temporizadores personalizados, realizar un seguimiento de las zonas horarias seleccionadas y más.

Cómo arreglar esta aplicación no se puede abrir en la Vista previa técnica de Windows 10

Cómo arreglar esta aplicación no se puede abrir en la Vista previa técnica de Windows 10

Hace dos semanas, sacamos a la luz un problema con Office Touch Preview, un conjunto de aplicaciones lanzadas por Microsoft para Windows Store para Windows 10 Technical

Cómo imprimir varios archivos en Windows 11

Cómo imprimir varios archivos en Windows 11

Imprimir varios archivos en Windows 11 no es un proceso tedioso. Consulte nuestra guía dedicada para imprimir por lotes varios archivos en Windows.

Cómo utilizar SFC Scannow para reparar archivos del sistema de Windows

Cómo utilizar SFC Scannow para reparar archivos del sistema de Windows

¿Tiene problemas al utilizar su PC? ¡Así es como puedes usar SFC scannow para reparar archivos del sistema de Windows!

Las 8 mejores formas de reparar una unidad externa que no aparece en la Administración de discos en Windows

Las 8 mejores formas de reparar una unidad externa que no aparece en la Administración de discos en Windows

¿Su unidad externa no aparece en la herramienta de administración de discos? Estas son las mejores formas de solucionar el problema.

Cómo borrar todo el historial de actividad en Windows 11

Cómo borrar todo el historial de actividad en Windows 11

¿Quiere eliminar detalles de actividades no deseadas? A continuación se explica cómo borrar el historial de actividad de un usuario en Windows 11.

Cómo evitar que OneDrive elimine archivos automáticamente en Windows 11

Cómo evitar que OneDrive elimine archivos automáticamente en Windows 11

¿Siguen desapareciendo archivos de OneDrive? Estas son todas las formas en que puede evitar que OneDrive elimine archivos automáticamente en Windows 11.

Las 4 formas principales de hacer una copia de seguridad del Editor de políticas de grupo local en Windows 11

Las 4 formas principales de hacer una copia de seguridad del Editor de políticas de grupo local en Windows 11

Nunca pierda el acceso a la configuración de su Política de grupo local haciendo una copia de seguridad de ella con cualquiera de las opciones de esta guía.

Las 7 formas principales de reparar el error de no poder acceder al servicio Windows Installer

Las 7 formas principales de reparar el error de no poder acceder al servicio Windows Installer

¿No se puede acceder al servicio Windows Installer cuando se enfrenta a un error? Pruebe estas siete soluciones para resolverlo.

5 formas rápidas de mostrar el contador de FPS en Windows 11

5 formas rápidas de mostrar el contador de FPS en Windows 11

¿Quieres monitorear FPS mientras juegas? Pruebe estas cinco herramientas para mostrar el contador de FPS en Windows.

Las 3 formas principales de abrir una página web al iniciar en Windows 10 y 11

Las 3 formas principales de abrir una página web al iniciar en Windows 10 y 11

¿Quiere ver ciertos sitios web al iniciar su PC? A continuación se explica cómo configurar Windows para que abra sus páginas web favoritas automáticamente al inicio.

Cómo agregar o quitar programas del menú Abrir con en Windows

Cómo agregar o quitar programas del menú Abrir con en Windows

Una guía paso a paso sobre cómo agregar o eliminar aplicaciones y programas del menú Abrir con en una computadora con Windows 10 u 11.