ホームページ >バックエンド開発 >PHPチュートリアル >PHP拡張機能libzookeeperのインストール方法

PHP拡張機能libzookeeperのインストール方法

WBOY
WBOYオリジナル
2016-06-23 13:28:351285ブラウズ

PHP 拡張機能 libzookeeper (https://github.com/Timandes/libzookeeper) は、主に PHP コードを使用して Zookeeper クラスターに接続するために使用されます。

この拡張機能は、オリジナルの Zookeeper C クライアント (https://zookeeper.apache.org/) の機能を簡素化し、シンプルさと使いやすさを強調しています。

同時に、オープンの精神により、より多くの人が Zookeeper の開発と使用に参加できるようになります。

libzookeeper 拡張機能は、Zookeeper インストール パッケージに含まれる Zookeeper C クライアントに依存します。具体的なインストール方法については、https://zookeeper.apache.org/doc/r3.5.0-alpha/zookeeperProgrammers.html# を参照してください。インストール。

以下に、libzookeeper のインストール手順を説明します (v0.3.1 を例にします):

1) インストール パッケージをダウンロードして解凍します:

wget https://github.com/Timandes/libzookeeper/archive/v0。 3.1.tar .gz libzookeeper-0.3.1.tar.gz

tar xvf libzookeeper-0.3.1.tar.gz

2) 拡張機能をコンパイルしてインストールします:

cd libzookeeper-0.3.1

phpize

./configure - -with-libzookeeper=/path/to/zookeeper_c_client

make

make install

このうち、/path/to/zookeeper_c_client は、インストールされている Zookeeper C Client のパスを表します。

3) php.ini を編集し、次のコード行を挿入します:

extension=libzookeeper.so

4) PHP-FPM を使用している場合は、サービスを再起動する必要があります:

service php-fpm restart

5) 拡張機能の読み込みステータスを確認します:

php -m | grep libzookeeper

インストールプロセス中に問題が発生した場合は、https://github.com/Timandes/libzookeeper にアクセスして質問できます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。