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 .