sudo pecl install grpc
安装成功后添加php.ini
extension=grpc.so
phpinfo()或php -m | grep grpc查看是否安装成功
wget https://github.com/google/protobuf/releases/download/v3.6.0/protobuf-all-3.6.0.tar.gz
tar zxvf protobuf-all-3.6.0.tar.gz
cd protobuf-3.6.0
./configure --prefix=/usr/local/protobuf
make && make install
vi /etc/profile
export PATH=/usr/local/protobuf/bin:$PATH
source /etc/profile
protoc --version // 没有报错,显示版本号说明安装成功
sudo pecl install protobuf
安装成功后添加php.ini
extension=protobuf.so
phpinfo()或php -m | grep protobuf查看是否安装成功
git clone -b $(curl -L https://grpc.io/release) https://github.com/grpc/grpc
cd grpc
git submodule update --init
make grpc_php_plugin