安装
使用
参考:
下载zeromq:http://download.zeromq.org/
https://github.com/zeromq/zeromq4-1/releases/download/v4.1.6/zeromq-4.1.6.tar.gz
安装:
解压
tar -zxvf zeromq-4.1.6.tar.gz
cd foreign/openpgm/
tar -zxvf libpgm-5.2.122~dfsg.tar.gz
cd ..
./configure –prefix=/data/klj/zeromq –with-pgm=libpgm-5.2.122~dfsg
说明:–prefix=/data/klj/zeromq 表示安装目录为:/data/klj/zeromq
make
make install
zeromq库安装完成,zeromq不是传统意义上的mq,和activemq等不同。
接着下载php-zmq
git clone git://github.com/mkoppanen/php-zmq.git
cd php-zmq
/usr/local/php56/bin/phpize 注意,这是当前php运行版本的phpize
./configure –with-zmq=/data/klj/zeromq –with-php-config=/usr/local/php56/bin/php-config
注意,–with-zmq的指定目录就是zeromq库的安装目录,with-php-config的配置就是当前php版本的
make
make install
echo extension=zmq.so > /usr/local/php56/etc/php.d/zmq.ini 注意,这个路劲要设置对,可以通过phpinfo()来查看当前php路径
service php-fpm restart