您的位置:首页 > 编程语言 > PHP开发

PHP的ZMQ扩展zeromq源码安装

2017-08-02 13:08 316 查看

具体安装步骤

下载以及安装zmq

我下载的是4.12版本



解压后,安装三部曲

./configure --prefix=/usr/locla/zmq4.2.1
make
make install


绑定php

参考:http://zeromq.org/bindings:php

我采用的是通过Building from Github来进行绑定。

首先下载

git clone git://github.com/mkoppanen/php-zmq.git

其次,进入php-zmq目录,还是执行三部曲

./configure

make

make install

搞定以后,接下来需要做的是在php.ini配置文件中添加

extension=zmq.so

最后,在php.d目录下,创建zmq.ini配置文件



重启php-fpm

service php-fpm restart

当然这个前提是,你得将php-fpm服务注册到系统中,若没有注册,就需要执行php-fpm进程干掉,然后重新启动。

遇到的问题

遇到zmq被重复加载,入下图:



可能是在php.ini配置文件中,引入了zmq.so扩展,然后在php.d目录下,又添加了zmq配置,于是随便干掉一个就okey了。

最后效果

打印phpinfo(),查看效果如:



php官方参考:http://php.net/manual/zh/zmq.setup.php

zmq下载目录:http://zeromq.org/area:download#toc0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: