php-rdkafka 扩展安装

494 阅读1分钟

方法一:

sudo pecl install rdkafka

php.ini 中

extension=rdkafka.so

报错试试这个

yum install librdkafka-devel

pecl install pecl.php.net/get/rdkafka…

方法二:

rdkafka安装需要依赖librdkafka所以我们需要先安装librdkafka

下载地址pecl.php.net/package/rdk…

git clone github.com/edenhill/li… cd librdkafka ./configure make && make install

2、安装php-rdkafka扩展

git clone github.com/arnaud-lb/p… cd php-rdkafka phpize ./configure --with-php-config=/usr/local/php7.0/bin/php-config make && make install

3.然后在php.ini写入

extension = rdkafka.so

使用

后台运行 bin/zookeeper-server-start.sh -daemon config/zookeeper.properties bin/kafka-server-start.sh -daemon config/server.properties 关闭服务(请先关闭kafka再关闭zookeeper) bin/kafka-server-stop.sh bin/zookeeper-server-stop.sh