PHP的ZMQ扩展zeromq源码安装

具体安装步骤

下载以及安装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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值