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