Todo comienza descargando XAMPP para el sistema operativo de tu computadora del sitio oficial verificado.
Antes de iniciar el instalador, es posible que veamos una advertencia sobre tener activado User Account Control (UAC):

Important! Because an activated User Account Control (UAC) on your system some functions of XAMPP are possibly restricted. With UAC please avoid to install XAMPP to C:\Program Files (missing write permissions). Or deactivate UAC with misconfig after this setup.
¿Qué hace esta advertencia?
El UAC (Control de Cuentas de Usuario) de Windows protege la carpeta C:\Program Files restringiendo escritura. XAMPP necesita escribir en su propia carpeta constantemente (logs, bases de datos, configuraciones), por lo que instalarlo ahí causa problemas de permisos.
Lo que debes hacer
Cuando el instalador te pida la ruta, cámbiala a alguna de estas opciones:
C:\xampp← la más común y recomendadaC:\tools\xamppD:\xampp(si tienes segunda partición)
¿Por qué NO desactivar el UAC?
Desactivar el UAC es una mala idea en general porque es una capa de seguridad importante de Windows que te protege contra cambios no autorizados en el sistema. No vale la pena desactivarlo solo para instalar XAMPP.
En resumen: instala en C:\xampp y continúa sin problema. El 99% de los usuarios de XAMPP lo instala así.
Sigue el proceso de instalación:







Ahora de inicio podemos dar click en Start para arrancar el servidor:

Para comenzar a familiarizarnos con XAMPP, comencemos a explorar la interfaz dando click en el botón Admin de la barra de acciones que corresponden a la fila del servicio Apache.

Esto nos abrirá el navegador web en la URL: http://localhost/dashboard/index.html. Esta es la página de bienvenida que muestran algunos enlaces en la navegación principal que vale la pena revisar:
- FAQs
- HOW TO Guides
- PHP Info
- phpMyAdmin
Ahora, si ponemos atención a la opción de PHP Info tendremos acceso a la ficha de configuración de PHP:

Excelente ya tenemos el lenguaje de programación en ejecución.
Instalación de XDEBUG para entornos PHP
Una vez que nuestro entorno logra renderizar correctamente la ficha técnica de configurción de PHP en nuestro equipo. Podemos continuar con la configuración del módulo para debuging (indispensable para el desarrollo profesional de php) XDEBUG.
Revisando la tabla de configuración de PHP (php.ini). Notemos que que el módulo de XDebug no está activado de manera predeterminada. Para activarlo debemos seguir el wizard del sitio web oficial: https://xdebug.org/wizard
Selecciona todo el texto de http://localhost/dashboard/phpinfo.php y pégalo en la caja de texto del Wizard:

Después click en el botón Analyse my phpinfo() output. A partir de aquí tendremos insstrucciones a realizar dependiendo de nuestra instalación:

Para el caso de XDEBUG en un entorno XAMPP (para windows) seguiremos los pasos del wizard:
- Descargar el archivo
.dllde xdebug que corresponde a la versión de PHP instalada. - Copiar el archivo
.dlla la carpeta de extensiones php (C:\xampp\php\ext) y renombrar el archivo aphp_xdebug.dll - Actualizar el archivo de configuración de
php.iniagregándo al final de las configuraciones (final del archivo):zend_extension = xdebug - Reiniciar el servidor web de Apache.
Nota: Para el caso de equipos de cómputo con Linux el procedimiento es parecido, sin embargo se debe compilar la extensión de php.
Si lo hacemos bien podremos visualizar la extensión XDEBUG en el phpinfo(). Ejemplo:


Con esto ya tenemos la extensión de XDEBUG instalada. Pero nos faltaría configurarla de acuerdo a nuestras necesidades (como lo indica al final del wizard):


Deja un comentario