Install ZMQ for PHP

wget http://download.zeromq.org/zeromq-4.1.0-rc1.tar.gz
tar -zxvf zeromq-4.1.0-rc1.tar.gz
cd zeromq-4.1.0 
./configure
make
make install

 

pecl install zmq-beta

 

Find php.ini :

php -i | grep ‘Configuration File’

 

Check if extension was added:

cat /usr/local/lib/php.ini | grep zmq
Should show:
extension=”zmq.so”

Setup a phpinfo.php file containing code phpinfo() in that folder, to check if library is loaded.

 

If server has a firewall, this requires opening some ports in firewall for TCP. Ex: 5555, 8080. Check scripts like push-server.php .