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:


  1. Ve a https://www.apachefriends.org
  2. Descarga la versión para tu sistema operativo.
  3. Ejecuta el instalador y sigue los pasos.
  4. 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:

http://localhost

Tus archivos deben ir en la carpeta htdocs dentro del directorio donde se instaló XAMPP.


Opción alternativa: instalar PHP manualmente (más flexible)


1. Instalar PHP


Windows:

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.