ホームページ > 運用・保守 > Linuxの運用と保守 > Linux での php 拡張機能 kafka の共有例

Linux での php 拡張機能 kafka の共有例

小云云
リリース: 2018-05-11 15:11:36
オリジナル
2638 人が閲覧しました

この記事では主に、Linux で Kafka を拡張する php の例を紹介し、皆様のお役に立てれば幸いです。

1. librdkafka

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 #安装
ログイン後にコピー
をインストールします

PHP設定ファイルを開き、次のコードを最後の行に追加します

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
ログイン後にコピー

:wq! #Saveして終了します

4. phpinfo として保存します。php

extension="kafka.so"
ログイン後にコピー

kafka モジュールがあります

これがプロデューサーです

<?php
phpinfo();
?>
ログイン後にコピー

関連する推奨事項:

PHP で書かれた Kafka クライアント

kafka のインストールと Kafka-PHP 拡張機能の使用

KafkaアセンブリとKafka-PHP拡張機能の使用法

以上がLinux での php 拡張機能 kafka の共有例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート