Cómo instalar XAMPP en Windows 10 (10.24.21)

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 alguien que intenta entrar en los blogs, XAMPP le ahorrará tiempo y frustración al tener que instalar y configurar manualmente Apache, MySQL, PHP y Perl para crear un entorno de prueba en su computadora.

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
  • Cómo configurar XAMPP en Windows 10
  • Cómo arreglar Apache que no se inicia en XAMPP
  • Cómo aumentar el tamaño de carga de phpMyAdmin en XAMPP
  • Cómo cambiar la contraseña de phpMyAdmin en XAMPP

Cómo instalar XAMPP en Windows 10

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

  • Abierto Amigos de Apache sitio web.

  • Haga clic en el 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 debe 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 XAMPP versión 7.3.22 y versiones anteriores, pero también puede usarlas para instalar versiones posteriores.
  • Haga doble clic en el archivo descargado para iniciar el instalador.

  • Haga clic en el OK botón.

  • Haga clic en el próximo botón.

    Instalación completa de XAMPP en Windows 10
  • 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.

  • Haga clic en el próximo botón.

    Componentes de instalación de XAMPP
  • Utilice la ubicación de instalación predeterminada. (O elija otra carpeta para instalar el software en el campo Seleccionar una carpeta ”).

  • Haga clic en el próximo botón.

    Ubicación de instalación de XAMPP
  • Seleccione el idioma para el panel de control de XAMPP.

  • Haga clic en el próximo botón.

  • Limpiar el Más información sobre Bitnami para XAMPP opción.

  • Haga clic en el próximo botón.

  • Haga clic en el próximo botón de nuevo.

    Asistente de instalación de XAMPP en Windows 10
  • Haga clic en el Permitir el acceso para permitir que la aplicación pase a través del Firewall de Windows (si corresponde).

  • Haga clic en el Terminar botón.

  • 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.

    Instalación con comando winget

    Alternativamente, también puede instalar XAMPP usando el Administrador de paquetes de Windows (winget) en el símbolo del sistema.

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

  • Abierto Comienzo .

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

  • (Opcional) Escriba el siguiente comando para buscar el nombre de la aplicación y presione Ingresar :

    winget búsqueda xampp Nota rápida: Si bien el comando no es necesario, 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 una buena práctica buscar la aplicación para ejecutar el comando de instalación correcto.
  • Escriba el siguiente comando para instalar XAMPP con el Administrador de paquetes de Windows y presione Ingresar :

    winget instalar xampp

    winget install XAMPP comando
  • 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 del C: \ xampp carpeta.

    Cómo configurar XAMPP en Windows 10

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

    Cuando inicie algunos de los servicios, incluidos Apache y MySQL, en el lado derecho, también verá el número de ID de 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 , tiempo MySQL usa el puerto TCP / IP 3306 .

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

    Panel de control XAMPP

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

    Config

    Haciendo clic en el Netstart le dará una lista de los servicios que están accediendo actualmente a la red, incluyendo la dirección y el puerto TCP / IP, y la información de identificación del proceso.

    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. Este es también el primer lugar al que debe fijarse cuando algo no funciona.

    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 su configuración de instalación, es posible que deba cambiar el número de puerto TCP / IP para el servidor Apache, el tamaño de carga de la base de datos o establecer la contraseña para phpMyAdmin.

    Para cambiar esta configuración, deberá utilizar el Config botón para el servicio correspondiente. Por ejemplo, deberá abrir el httpd.conf archivo para cambiar la configuración en el servidor Apache, y el my.ini archivo 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 Servicio de publicación mundial se está ejecutando en el puerto 80 de su computadora, que también es el puerto TCP / IP predeterminado que Apaches usa en XAMPP. Y dos aplicaciones no pueden usar el mismo puerto de red.

    Si se encuentra con este problema, hay un par de formas de solucionarlo. Puede desinstalar el servicio de publicación o puede cambiar el puerto predeterminado en Apache.

    Desinstalar los servicios World Wide Web

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

  • Abierto Comienzo .

  • Buscar Panel de control y haga clic en el resultado superior para abrir la experiencia.

  • Haga clic en Programas .

  • Haga clic en el Programas y características opción.

  • Haga clic en el Activar o desactivar las características de windows opción del panel izquierdo.

    Activar o desactivar las características de windows
  • Ampliar la Servicios de Información de Internet rama

  • Limpiar el Servicios de World Wide Web opción.

  • Haga clic en el OK botón.

    Microsoft IIS - Servicios World Wide Web
  • Reinicia tu computadora.

  • Inicie el Panel de control de XAMPP.

  • Haga clic en el Comienzo botón en Apache.

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

    Cambiar el puerto Apache TCP / IP predeterminado

    Alternativamente, en lugar de eliminar los servicios 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:

  • Abierto Panel de control XAMPP .

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

  • Selecciona el Apache (httpd.conf) opción.

  • Desplácese hacia abajo y busque la línea: Escuchar 80 .

  • Cambiar el numero 80 para 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 leer: Escuchar 81 .)

    httpd.conf cambiar el número de puerto TCP / IP
  • Guarde y cierre el httpd.conf expediente.

  • Haga clic en el Comienzo 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 solo manualmente.

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

  • Abierto Comienzo .

  • Buscar Servicios y haga clic en el resultado superior para abrir la experiencia.

  • Haga doble clic en el Servicio de publicación World Wide Web Servicio.

    Servicio de publicación World Wide Web
  • Haga clic en el Parada botón.

  • Cambie el tipo de inicio a Manual .

  • Haga clic en el Solicitar botón.

  • Haga clic en el OK botón.

    Configuración del servicio de publicación World Wide Web
  • Abra el Panel de control de XAMPP.

  • Haga clic en el Comienzo para ejecutar el servidor Apache.

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

    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 la base de datos predeterminado. Por ejemplo, muchas veces, los desarrolladores copiarán un sitio web para solucionar problemas o trabajarán 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 máximo de carga permitido, que por defecto es 2048 KiB.

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

  • Abierto Panel de control XAMPP .

  • Haga clic en el Explorador botón.

  • Abre el php carpeta.

  • Abre el php.ini archivo con cualquier editor de texto.

  • Cambiar el valor de upload_max_filesize y post_max_size al tamaño que desee. Por ejemplo: post_max_size = 100M y upload_max_filesize = 100M para importar archivos de base de datos de hasta 40 MB.

    PHPMyAdmin aumentar la carga
  • Haga clic en el Parada botón para MySQL y Apache.

  • Haga clic en el Comienzo 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

    Por defecto, 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:

  • Abierto Panel de control XAMPP .

  • En MySQL, haga clic en el Administración botón.

  • Clickea en el Cuentas de usuario pestaña.

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

    MySQL editar la configuración de la raíz
  • Haga clic en el Cambiar la contraseña botón.

  • Confirme una nueva contraseña.

    MySQL cambia la contraseña de root
  • Haga clic en el Ir botón.

  • 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 ".

    Se corrigió 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 config.inc.php archivo, siga estos pasos:

  • Abierto Panel de control XAMPP .

  • Hacer cliclos Explorador botón.

  • Abre el phpMyAdmin carpeta.

  • Abre el config.inc.php archivo con cualquier editor de texto.

  • En Tipo e información de autenticación ”, y actualice las siguientes líneas:

    • Sobre $ cfg ['Servidores'] [$ i] ['auth_type'] = 'config'; reemplazar config por Galleta .

    • Sobre $ cfg ['Servidores'] [$ i] ['AllowNoPassword'] = verdadero; reemplazar cierto por falso .

      Config.inc.php Tipo de autenticación e información
  • Guarde y cierre el archivo.

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

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

    Actualización 14 de mayo de 2021: Esta guía se publicó originalmente en marzo de 2016 y se revisó para asegurarse de que la información aún funcione con la última versión de XAMPP.


    Respuesta en video: Cómo instalar XAMPP en Windows 10

    10, 2021