PHPUnit ist jetzt über die PHP Extensions and Libraries (PEAE) verfügbar. PEAR ist ein Framework und Vertriebssystem für wiederverwendbare PHP-Komponenten. Die Installation von PHPUnit ist über den PEAR-Installationsbefehl möglich:
pear install PHPUnit2
Gemäß den Versionsbenennungsstandards von PEAR heißt das PHPUnit-Paket für PHP5 PHPUnit2. PHPUnit ist ein für PHP4 geeignetes Paket, das später in diesem Buch im Kapitel „Verwendung von PHPUnit in PHP4“ erwähnt wird.
Erst nach der Installation ist der Quellcode von PHPUnit im lokalen PEAR-Verzeichnis zu finden. Der Pfad lautet normalerweise /usr/lib/php/PHPUnit2.
Obwohl die Verwendung des PEAR-Installationsprogramms die einzige von PHPUnit unterstützte Installationsmethode ist, können Sie es dennoch manuell installieren. Zur manuellen Installation verwenden Sie bitte die folgenden Methoden:
1. Laden Sie das PHPUnit-Release-Paket von http://pear.php.net/package/PHPUnit2/download herunter, entpacken Sie es und stellen Sie sicher, dass sich das Verzeichnis im in php.ini definierten include_path befindet.
2. Bereiten Sie das phpunit-Skript vor
: a. Benennen Sie das Skript „pear-phpunit“ in „phpunit“ um
. b Benennen Sie alle @php_bin@ im Skript in das Verzeichnis um, in dem sich der PHP-Befehlszeileninterpreter befindet (normalerweise /usr/bin/php).
c. Kopieren Sie dieses Skript in ein Verzeichnis, das in der Umgebungsvariablen PATH enthalten ist, und ändern Sie das Dateiattribut in ausführbar (chmod +x phpunit).
3. Ersetzen Sie alle @package_version@-Strings im PHPUnit2/Runner/Version.php-Skript durch Ihre installierte PHPUnit-Version (z. B. 2.3.0).