博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Kafka学习之(三)Centos下给PHP开启Kafka扩展(rdkafka)
阅读量:4349 次
发布时间:2019-06-07

本文共 964 字,大约阅读时间需要 3 分钟。

Centos版本:Centos6.4,PHP版本:PHP7。

在上一篇文章中使用IP为192.168.9.154的机器安装并开启了Kafka进行了简单测试,充当了Kafka服务器。

本篇文章新开启一台IP为192.16.9.157的机器给PHP开启扩展。

找到github的扩展下载地址,这里是php-rdkafka,虽然php有一个扩展是php-kafka,但是php-rdkafka要比php-kafka强大。

https://github.com/arnaud-lb/php-rdkafka  //php-rdkafka下载地址

在安装php-rdkafka之前需要给系统安装一个库,librdkafka。

https://github.com/edenhill/librdkafka  //librdkafka地址

两个包都下载完之后,首先进行librdkafka的解压安装

# unzip librdkafka-master.zip # cd librdkafka-master# ./configure# make && make install

接下来编译安装php-rdkafka

# unzip php-rdkafka-master.zip# cd php-rdkafka-master# phpize# ./configure --with-php-config=/usr/local/php/bin/php-config # make && make install
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/  //so地址
# vim /usr/local/php/etc/php.ini   //添加下面代码extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20170718/rdkafka.so
# service php-fpm restart  //重启PHP

OK

 

转载于:https://www.cnblogs.com/wt645631686/p/8302291.html

你可能感兴趣的文章
入门1:PHP的优点
查看>>
2017.11.30 tomcat远程调试
查看>>
C# 编写Windows Service(windows服务程序)
查看>>
Android关于buildToolVersion与CompileSdkVersion的区别
查看>>
squid代理http和https方式上网的操作记录
查看>>
深入全面理解面向对象的 JavaScript
查看>>
使用sed替换指定文件指定行的指定文本
查看>>
Zend Server的WebAPI焦点:异步操作
查看>>
MAC SVN Phonegap
查看>>
cocos2dx内存管理
查看>>
法律援助收费么?
查看>>
BA--步进电机工作原理
查看>>
数据库-mongodb有哪些命令工具
查看>>
最近工作感想
查看>>
深入剖析最新IE0day漏洞
查看>>
运行JSP时出现The requested resource (/proj3/MyJsp.jsp) is not available.出现这种情况的原因有多种,这是其中一种(亲测有用)...
查看>>
opencv用imread( argv[1], 1)读取图片
查看>>
Centos下Yum安装PHP 5.5、5.6、7.0
查看>>
Father of fractal geometry, Benoit Mandelbrot has passed away
查看>>
js学习笔记之标准库
查看>>