Para utilizar o Phing você precisa ter instalado o PHP 5.2 ou acima compilado com --with-libxml2 e --with-xsl se você quiser utilizar funcionalidades avançadas

Sistema operacional

Desenhado para portabilidade, Phing roda em todas as plataformas que rodam PHP. Entretanto algumas funcionalidades avançadas poderam não funcionar normalmente ou serão simplesmente ignoradas em algumas plataformas (como por exemplo chmod na plataforma Windows)

Para evitar problemas com o Phing, é recomendado utilizar uma plataforma baseada em Unix. Como por exemplo Linux, FreeBSD, OpenBSD, etc.

Dependências de software

Software Necessário para Fonte
PHP 5.2+ Execução http://www.php.net
PHPUnit 3.6.0+ Opcional; habilita tarefas adicionais http://www.phpunit.de
Xdebug 2.0.5+ Opcional; habilita tarefas adicionais http://www.xdebug.org
SimpleTest 1.0.1 beta+ Opcional; habilita tarefas adicionais http://simpletest.sourceforge.net
phpDocumentor 2.0.0b7+ (PEAR package) Opcional; habilita tarefas adicionais http://pear.phpdoc.org
VersionControl_SVN (PEAR package) Opcional; habilita tarefas adicionais http://pear.php.net/package/VersionControl_SVN
VersionControl_Git (PEAR package) Opcional; habilita tarefas adicionais http://pear.php.net/package/VersionControl_Git
PHP_CodeSniffer (PEAR package) Opcional; habilita tarefas adicionais http://pear.php.net/package/PHP_CodeSniffer
Archive_Tar (PEAR package) Opcional; habilita tarefas adicionais http://pear.php.net/package/Archive_Tar
Services_Amazon_S3 (PEAR package) Opcional; habilita tarefas adicionais http://pear.php.net/package/Services_Amazon_S3
HTTP_Request2 (PEAR package) Opcional; habilita tarefas adicionais http://pear.php.net/package/HTTP_Request2
PHP Depend Opcional; habilita tarefas adicionais http://www.pdepend.org
PHP Mess Detector Opcional; habilita tarefas adicionais http://www.phpmd.org
PHP Copy/Paste Detector Opcional; habilita tarefas adicionais http://pear.phpunit.de

Atenção

Phing não funciona com o modo seguro habilitado no PHP!