zoukankan      html  css  js  c++  java
  • Kafka学习之(三)Centos下给PHP开启Kafka扩展(rdkafka)

    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

  • 相关阅读:
    【NOIP 2003】 加分二叉树
    【POJ 1655】 Balancing Act
    【HDU 3613】Best Reward
    【POJ 3461】 Oulipo
    【POJ 2752】 Seek the Name, Seek the Fame
    【POJ 1961】 Period
    【POJ 2406】 Power Strings
    BZOJ3028 食物(生成函数)
    BZOJ5372 PKUSC2018神仙的游戏(NTT)
    BZOJ4836 二元运算(分治FFT)
  • 原文地址:https://www.cnblogs.com/wt645631686/p/8302291.html
Copyright © 2011-2022 走看看