最近几天在搞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客户端相关文件
以上就是php 调用grpc的安装过程详解的详细内容,更多关于php调用grpc安装的资料请关注脚本之家其它相关文章!