ubuntu19 安裝php rdkafka擴充套件

2021-10-04 07:38:09 字數 1399 閱讀 8168

1、安裝librdkafka

#進入自己的設定的安裝目錄

cd /usr/local/soft

root@ubuntu:/usr/local/soft# git clone

root@ubuntu:/usr/local/soft# cd librdkafka

#編譯root@ubuntu:/usr/local/soft/librdkafka# ./configure

root@ubuntu:/usr/local/soft/librdkafka# make && make install

root@ubuntu:/usr/local/soft# git clone

root@ubuntu:/usr/local/soft# cd php-rdkafka

#編譯root@ubuntu:/usr/local/soft/php-rdkafka# ./configure

root@ubuntu:/usr/local/soft/php-rdkafka# make && make install

#檢視載入的php配置檔案

root@ubuntu:/usr/local/soft/php-rdkafka# php --ini

configuration file (php.ini) path: /etc/php/7.3/cli

loaded configuration file: /etc/php/7.3/cli/php.ini

scan for additional .ini files in: /etc/php/7.3/cli/conf.d

additional .ini files parsed: /etc/php/7.3/cli/conf.d/10-mysqlnd.ini,

/etc/php/7.3/cli/conf.d/10-opcache.ini,

#更改配置檔案

#使用的apt install php 所以並不需要去修改配置檔案,編譯安裝的需要自行修改

root@ubuntu:/usr/local/soft/php-rdkafka# echo extension=rdkafka.so >> /etc/php/7.3/cli/php.ini

####php-fpm可能需要如下操作

####新增軟鏈 :ln -s /usr/local/lib/librdkafka.so.1 /usr/lib/

####更新軟鏈 :ldconfig

#檢視配置

root@ubuntu:/usr/local/soft/php-rdkafka# php -m

[php modules]

bcmath

...posix

rdkafka

readline

#配置成功

解決Ubuntu19 安裝Theano問題

解決辦法 將 from theano.compat.six.moves import input 改為 from six.moves imfevtoaport input 然後就可以 pytfevtoahon setup.py build python setup.py ps ubu程式設計客棧nt...

ubuntu19版本配置nfs核心服務

2.nfs exports引數說明 3.uboot 無法通過 nfs 啟動 ubuntu 18.04 內的根檔案目錄 什麼是nfs?nfs network file system 即網路檔案系統,是freebsd支援的檔案系統中的一種,它允許網路中的計算機之間共享資源。在nfs的應用中,本地nfs的...

19,Ubuntu安裝之python開發

什麼?公司要用ubuntu 烏班圖 不會用?怎麼進行python開發?安裝ubuntu 自行解決。詳細安裝過程 1 設定好使用者的賬號密碼 2.可以自行通過sudo su 切換root使用者 3.學習ubuntu相關命令 需要注意vmware和ubuntu的相容性然後安裝 解壓縮pycharm yu...