PAMI
Tutorial
For an in-depth tutorial, read this.
Requirements
- PHP 5.3.3+ (Note that 5.3.9 and 5.3.10 WONT WORK because of a bug in stream_get_line(), please use 5.3 or 5.4 excluding 5.3.9 and 5.3.10, also, see: README.PHP-5.3.9-and-5.3.10)
- Extensions: sockets
- log4php (just put the src/main/php directory of the src distribution in your path).
Installing with composer
Just add the package "marcelog/pami":
{
"require": {
"marcelog/pami": "dev-master"
},
"repositories": [
{
"type": "pear",
"url": "http://pear.apache.org/log4php/"
}]
}
Packagist URL: http://packagist.org/packages/marcelog/pami
Installing with pear
You can now easily install PAMI by issuing:
pear channel-discover pear.marcelog.name pear install marcelog/PAMI or pear install marcelog/PAMI-1.70.1
just replace 1.70.1 by the release version you'd like to install :)
See: http://pear.marcelog.name/
CI Server (PHAR and PEAR)
You can also take a look at the Jenkins CI Server to get the phar and pear packages directly.
Manual Install
You can download PAMI directly from github in the following forms: