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
相关文章推荐
- centos7.2 lnmp安装zeromq、php-zmq扩展和使用
- php下zmq扩展安装-2
- php安装http扩展 (源码包)
- Linux下利用phpize安装memcashe的php源码扩展包
- php-7.2.0源码安装及扩展安装
- php下zmq扩展安装
- CentOS 下安装 zeromq 及其php扩展安装
- Linux CentOS6.5 PHP memcache 扩展源码安装
- bash-scripts源码安装lamp(apache、php及部分扩展、mysql)
- Linux下利用phpize安装memcashe的php源码扩展包
- 源码方式安装php扩展mcrypt
- PHP源码安装mcrypt扩展error: ‘PHP_FE_END’ undeclared here (not in a function)错误处理
- linux 安装php 已有的源码扩展
- memcached(源码包)安装,php(rpm包)-memcache的扩展安装
- 源码方式安装php扩展mcrypt
- 源码编译安装PHP以及相关扩展的安装
- debian7.7环境下 源码安装redis以及phpredis扩展
- Windows下源码安装PHP扩展
- linux 下 php 安装 ZeroMQ 扩展
- 源码安装Nginx+PHP-FPM及扩展