Cómo instalar un entorno PHP en tu computadora
June 5, 2025 Lenguaje de programacion Aplicaciones Desarrollador web Software Frameworks
PHP sigue siendo uno de los lenguajes de programación más utilizados para el desarrollo web. Si estás empezando o necesitas un entorno local para trabajar en tus proyectos, en esta guía te enseñaré cómo instalar todo lo necesario para ejecutar PHP en tu computadora, paso a paso.
¿Qué necesitas para trabajar con PHP?
Un entorno PHP básico incluye:
- PHP (el lenguaje en sí)
- Servidor web (como Apache o Nginx)
- Base de datos (como MySQL o MariaDB)
- Editor de código (como VS Code, Sublime Text o PHPStorm)
Para facilitar la instalación de todo esto, puedes optar por un paquete “todo en uno” o instalar los componentes por separado.
Opción recomendada: usar un paquete como XAMPP, MAMP o Laragon
XAMPP (Windows, macOS, Linux)
XAMPP es uno de los entornos más populares para PHP. Incluye Apache, MySQL, PHP y phpMyAdmin en un solo instalador.
Cómo instalar XAMPP:
- Ve a https://www.apachefriends.org
- Descarga la versión para tu sistema operativo.
- Ejecuta el instalador y sigue los pasos.
- Abre el Panel de Control de XAMPP y activa Apache y MySQL.
Tu entorno PHP estará listo y podrás acceder a tus proyectos desde:
Tus archivos deben ir en la carpeta
htdocsdentro del directorio donde se instaló XAMPP.
Opción alternativa: instalar PHP manualmente (más flexible)
1. Instalar PHP
Windows:
- Descarga PHP desde: https://windows.php.net/download/
- Descomprime el archivo y agrega la carpeta a la variable de entorno
PATH.
macOS/Linux:
# macOS
brew install php
# Ubuntu/Debian
sudo apt install php
Verifica la instalación con:
php -v
2. Instalar servidor web (Apache o Nginx)
En Ubuntu:
sudo apt install apache2
En macOS, puedes usar Homebrew o MAMP.
3. Instalar base de datos
sudo apt install mysql-server
O puedes usar MariaDB como alternativa.
Estructura de archivos para un proyecto PHP
mi-proyecto/
├── index.php
├── style.css
└── js/
└── script.js
Puedes crear tu primer archivo index.php con el siguiente contenido de prueba:
<?php
echo "¡Hola, mundo desde PHP!";
?>
Probar tu instalación
Abre tu navegador y escribe:
http://localhost
Si ves tu mensaje "¡Hola, mundo desde PHP!", ¡felicidades! Tu entorno PHP está funcionando correctamente.
Herramientas adicionales recomendadas
- phpMyAdmin: para gestionar bases de datos MySQL/MariaDB desde el navegador.
- Composer: gestor de dependencias para proyectos PHP.
curl -sS https://getcomposer.org/installer | php
- VS Code con extensión PHP Intelephense: para una mejor experiencia de desarrollo.
Conclusión
Instalar un entorno PHP en tu computadora es el primer paso para desarrollar aplicaciones web dinámicas de forma local. Ya sea que elijas una solución todo en uno como XAMPP o prefieras instalar los componentes por separado, tener este entorno te permitirá trabajar cómodamente y probar tus proyectos antes de publicarlos en línea.