站長資訊網
        最全最豐富的資訊網站

        linux下php安裝php-kafka和php-rdkafka擴展的方法詳解

        linux下php安裝php-kafka和php-rdkafka擴展的方法詳解

        具體步驟:

        1、安裝librdkafka

        cd /usr/local/src  #進入安裝包存放目錄 wget https://github.com/edenhill/librdkafka/archive/master.zip  #下載 mv master.zip librdkafka-master.zip  #修改包名 unzip librdkafka-master.zip  #解壓 cd librdkafka-master  #進入安裝文件夾 ./configure   #配置 make  #編譯 make install  #安裝

        2、安裝phpkafka

        cd /usr/local/src  #進入安裝包存放目錄 wget https://github.com/EVODelavega/phpkafka/archive/master.zip  #下載 mv master.zip phpkafka-master.zip  #修改包名 unzip phpkafka-master.zip   #解壓 cd phpkafka-master   #進入安裝文件夾 /usr/local/php/bin/phpize  #加載php擴展模塊 ./configure --enable-kafka --with-php-config=/usr/local/php/bin/php-config   #配置 make  #編譯 make install  #安裝

        3、修改php配置文件

        vi /usr/local/php/etc/php.ini  #打開php配置文件,在最后一行添加下面的代碼 extension="kafka.so" :wq!  #保存退出

        4、測試

        以下代碼,保存為phpinfo.php

        <?php phpinfo(); ?>

        上傳到網站目錄,查找kafka,如下圖所示,說明安裝成功!

        2. 期間遇到幾個坑 前邊的步驟都做完后 發現就是擴展沒有正常加載上 ,很奇葩 后來看了 php的錯誤日志 是找不到librdkafka.so.1這個文件,librdkafka安裝都是正常的, 百度后 找到了解決方法

        php加載 librdkafka的時候 會在 /usr/lib/下找對應的文件 沒有找到回報錯,所以加個軟鏈是最簡單的方法

        ln -s /usr/local/lib/librdkafka.so.1 /usr/lib/

        加了軟鏈后記得一定 更新軟鏈才會生效

        ldconfig

        然后再重啟php-fpm 一切都ok啦 ~~ 。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 天天爽夜夜爽8888视频精品| 久久永久免费人妻精品下载| 亚洲精品无码久久千人斩| 久久精品嫩草影院| 国内精品久久久久久99| 亚洲AV永久无码精品一区二区| 国产福利精品视频自拍| 国产精品久久久久久一区二区三区| 亚洲av无码国产精品色在线看不卡| 99久久99久久精品国产| 国产精品国色综合久久 | 国产精品日韩AV在线播放 | 免费看污污的网站欧美国产精品不卡在线观看 | www夜片内射视频日韩精品成人| 国产99视频精品免视看7| 久久亚洲中文字幕精品有坂深雪| 亚洲а∨天堂久久精品| 久久精品国产国产精品四凭| 国产一区二区精品久久凹凸| 99久久99久久精品国产| 91精品国产福利在线观看麻豆| 久久亚洲国产精品一区二区| 99在线精品视频| 2022国内精品免费福利视频| 精品久久久久久亚洲精品| 熟妇人妻VA精品中文字幕| 日韩精品久久久肉伦网站| 日韩精品无码久久久久久| 亚洲精品无码国产| 亚洲精品无码av天堂| 香港三级精品三级在线专区 | 亚洲第一极品精品无码久久 | 人妻少妇精品无码专区动漫| 久久久久国产精品三级网| 国内精品久久久久影院网站| 黄床大片免费30分钟国产精品 | 国产亚洲精品拍拍拍拍拍| 精品日韩在线视频一区二区三区| 国产精品自在线拍国产第一页| 国产精品无码素人福利不卡| 精品国产欧美一区二区三区成人|