美文网首页
php+grpc+pb

php+grpc+pb

作者: ittony | 来源:发表于2020-05-11 14:39 被阅读0次

    VPS必备:yum -y install gcc automake autoconf libtool make

    error: C++ preprocessor "/lib/cpp" fails sanity check 则安装gcc-c++   yum install gcc-c++

    grpc等需要zlib

    yum install zlib-devel

    安装源

    rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

    rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

    yum install php71w php71w-cli php71w-common php71w-devel php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-pdo php71w-process php71w-soap php71w-tidy php71w-xml php71w-pear 

    安装pecl

    yum install php71w-pear  (71w为对应版本,可以是)

    安装grpc 扩展

    pecl install grpc

    error: zlib.h: No such file or directory 则安装zlib-devel , yum install zlib-devel

    安装完成,新增文件 /usr/lib64/php/modules/grpc.so

    vi  /etc/php.d/grpc.ini

    输入内容

    ; Enable grpc extension module

    extension=grpc.so

    -----------安装grpc扩展已可使用grpc,pb扩展非必须-----------------------------

    安装pb扩展

    pecl install protobuf 或 pecl install protobuf-{VERSION}

    安装完成,新增文件 /usr/lib64/php/modules/protobuf.so

    vi  /etc/php.d/protobuf.ini

    输入内容

    ; Enable protobuf extension module

    extension=protobuf.so

    ------------------------------------------------------------------

    yum install php71w php71w-cli php71w-common php71w-devel php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-pdo php71w-process php71w-soap php71w-tidy php71w-xml php71w-pear zlib-devel

    -------------------------------------------------------------------

    composer  require  "nmred/kafka-php"  -vvv

    相关文章

      网友评论

          本文标题:php+grpc+pb

          本文链接:https://www.haomeiwen.com/subject/uowcvftx.html