php zookeeper拓展安装

本文介绍了如何在Linux环境下安装libzookeeper和PHP的Zookeeper扩展。首先从Apache官网下载并编译安装libzookeeper,然后下载PHP的Zookeeper扩展源码,通过phpize配置并编译安装。在遇到错误时,删除相关文件并继续安装。最后,在php.ini中添加扩展并重启FPM以使改动生效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1、安装libzookeeper

tar -zxvf zookeeper-3.4.6.tar.gz
cd zookeeper-3.4.6/src/c                                                     //zookeeper 有java与C版本, php拓展当然得安装C的源码咯。
./configure --prefix=/usr/local/zookeeper
make &make install 



2、安装php zookeeper 拓展
        下载地址:  http://pecl.php.net/get/zookeeper-0.2.2.tgz
 tar -zxvf zookeeper-0.2.2.tgz
cd zookeeper-0.2.2
phpize 
./configure --with-php-config=/usr/local/php/bin/php-config --with-lib-zookeeper-dir=/usr/local/zookeeper/
make & make install 

          * 如果出现报以下错误:
               libtool: link: `php_zookeeper.lo' is not a valid libtool object
          可以直接删掉php_zookeeper.lo

3、安装成功后配制:
Installing shared extensions:     /usr/local/php-5.6.0/lib/php/extensions/no-debug-non-zts-20131226/
在php.ini 添加:
           extension=zookeeper.so
重新加载fpm   
          kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`
php -m 查看安装好的拓展

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值