Instalando PHP
Instalar PHP localmente y ejecutar el servidor de desarrollo integrado.
2 min de lectura
A diferencia de HTML o CSS, el código PHP no se puede simplemente abrir como un archivo en un navegador — necesita un runtime de PHP para poder ejecutarse primero.
Instalar PHP
PHP está disponible para todos los sistemas operativos principales:
- macOS — normalmente lo más sencillo es vía Homebrew:
brew install php. - Windows — descárgalo desde windows.php.net o instálalo mediante un paquete como XAMPP/Laragon, que también incluye una base de datos local.
- Linux — disponible a través del gestor de paquetes de tu distribución, por ejemplo
apt install php.
Confirma que se instaló correctamente:
php --versionEl servidor de desarrollo integrado
PHP viene con un servidor sencillo integrado, pensado únicamente para desarrollo local (nunca para producción):
php -S localhost:8000Ejecuta esto dentro de una carpeta que contenga tus archivos .php, y luego visita http://localhost:8000 en un navegador. Cualquier archivo .php en ese directorio se ejecuta cuando se solicita — no necesitas un servidor web aparte (como Apache o Nginx) solo para empezar.
Una primera estructura de proyecto
my-project/
index.php
about.php
<!-- index.php -->
<?php
echo "<h1>Home Page</h1>";Al visitar http://localhost:8000/index.php (o simplemente http://localhost:8000/, ya que index.php es el archivo predeterminado que buscan la mayoría de los servidores) se ejecuta ese script y se muestra su salida.
Composer: el gestor de paquetes de PHP
El desarrollo moderno de PHP depende en gran medida de Composer, que gestiona las librerías de terceros (y es requerido por todo framework importante, incluyendo Laravel y Symfony):
composer --versionInstálalo desde getcomposer.org si el comando no se encuentra. No lo necesitarás para practicar la sintaxis pura al principio de este curso, pero todos los frameworks que se cubren más adelante asumen que está disponible.
Comprobar que tu configuración funciona
<?php
phpinfo();Ejecutar un archivo que solo contenga phpinfo() imprime una página detallada que muestra tu versión de PHP instalada, las extensiones cargadas y la configuración — la forma estándar de confirmar que PHP funciona y ver exactamente qué hay disponible en tu entorno. Elimina o protege este archivo antes de desplegar cualquier cosa en un entorno público: revela detalles de configuración que no quieres exponer a los visitantes.
Pon a prueba lo que acabas de aprender
4 preguntas rápidas. Respóndelas todas correctamente para desbloquear la siguiente lección.
Puedes hacer el cuestionario sin una cuenta — iniciar sesión solo hace que tu resultado cuente para tu progreso.