php 调用grpc的安装过程详解

最近几天在搞golang的grpc,跑通之后想用php作为客户端调用一下grpc服务,结果拉了,一个php的grpc服务安装,搞了好几天,总算搞定了。对了,搞定的是linux下的,自己本地是M1的mac,还没有搞定

需要安装的程序

  • grpc安装
  • protobuf安装
  • 编译 gRPC PHP 扩展程序
  • grpc_php_plugin 依赖安装
  • 在 php.ini 中启用 gRPC 扩展程序

grpc的安装

protobuf 安装

编译 gRPC PHP 扩展程序

grpc_php_plugin 依赖安装

在 php.ini 中启用 gRPC 扩展程序

将此行添加到 php.ini 文件中的任意位置,例如 /etc/php7/cli/php.ini。 

您可以通过运行 php –ini 找到此文件。

extension=grpc.so

根据proto文件,自动生成php客户端相关文件

参考网站 github.com/grpc/grpc/t…

以上就是php 调用grpc的安装过程详解的详细内容,更多关于php调用grpc安装的资料请关注脚本之家其它相关文章!