PHP要操作kafka,需要rdkafka拓展。
下面是安装步骤
$ git clone https://github.com/arnaud-lb/php-rdkafka.git
$ cd php-rdkafka
$ phpize
$ ./configure
$ make all -j 5
$ sudo make install
然后在php.ini 中添加:
extension=rdkafka.so
在这执行./configure 一步如果发现这样的错误
是因为没有安装librdkafk原因导致的。
安装 librdkafk
$ git clone https://github.com/edenhill/librdkafka.git
$ cd librdkafka
$ ./configure
$ make
$ sudo make install
然后重新操作./configure。