国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

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

2020-03-22 16:15:52
字體:
來源:轉載
供稿:網友

具體步驟:

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

<?phpphpinfo();?>

上傳到網站目錄,查找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啦 ~~ 。

更多php相關知識,請訪問html' target='_blank'>php教程

以上就是linux下php安裝php-kafka和php-rdkafka擴展的方法詳解的詳細內容,更多請關注電腦知識其它相關文章!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄂州市| 东丰县| 宁国市| 栾川县| 和田市| 清原| 东乡| 齐齐哈尔市| 固原市| 黄冈市| 鲁甸县| 鹤庆县| 宣化县| 巫溪县| 浦县| 滨海县| 缙云县| 疏附县| 乌兰察布市| 舒兰市| 当阳市| 大兴区| 淮滨县| 达孜县| 武强县| 颍上县| 黔江区| 秭归县| 屏南县| 万盛区| 沁源县| 都兰县| 陆川县| 阿拉善右旗| 怀仁县| 乌海市| 新蔡县| 宜黄县| 黎平县| 红原县| 竹溪县|