PHP 5.4 - Servidor interno

Una de las características implementadas de PHP 5.4 es el servidor interno, lo que le permite probar y desarrollar sitios web a nivel local sin la necesidad de servidores como Apache o Nginx.

Ejemplo #1 Iniciando el servidor web

$ cd ~/public_html
$ php -S localhost:8000

 

La terminal mostrará: 

PHP 5.4.0 Servidor de desarrollo iniciado en Sábado Febrero 21 10:43:28 2015
Escuchando en localhost:8000
La raíz de documentos es /home/usuario/html_público
Presione Ctrl-C para salir

Ejemplo #2 Iniciando con una raíz de documentos específica

$ cd ~/html_público
$ php -S localhost:8000 -t foo/

 

La terminal mostrará: 

PHP 5.4.0 Servidor de desarrollo iniciado en Jueves Julio 21 10:50:26 2011
Escuchando en localhost:8000
La raíz de documentos es /home/usuario/html_público/foo
Presione Ctrl-C para salir

 

Fuente: http://php.net/manual/es/features.commandline.webserver.php