php安装grpc扩展的具体步骤

admin3年前PHP教程43

1、在php.ini文件中添加grpc扩展配置:extension=grpc.so


git clone -b $(curl -L http://grpc.io/release) github/grpc/grpc
cd grpc
git submodule update --init
make
make install
cd src/php/ext/grpc
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
vi /usr/local/php/etc/php.ini

2、安装 protobuf及其php扩展


cd ../../../../third_party/protobuf
./autogen.sh
./configure
make
make install
cd php/ext/google/protobuf
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
vi /usr/local/php/etc/php.ini

3、重启php-fpm。

 安装中出现的问题:

结果报错了:

Error:src/core/lib/compression/message_compress.lo' failed

这个又是神马情况,在网上搜索了一通,原来是在编码的时候,虚招zlib发现没有这个文件,怎么办?装呗


apt-get install zlib1g-dev


 

然后在执行以下pecl install grpc发现居然安装上去了,根据安装提示需要将grpc.so添加到php.ini文件中方便查看;


echo "extension=grpc.so" >> /etc/php/7.2/cli/php.ini


 

记得重启下:service php7.2-fpm restart

查看模块: php -m | grep "grpc"

至此,这个grpc安装完成了!

到此这篇关于php安装grpc扩展的具体步骤的文章就介绍到这了,更多相关php安装grpc扩展的方法内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

租用美国高防服务器需要考虑哪些因素

选择租用美国高防服务器时,需要考虑以下几个因素:1.防御能力:高防服务器的主要目的是提供强大的防御能力,能够对DDoS等攻击方式进行有效防范。因此,在选择高防服务器时,需要考虑其防御能力是否足够强大,...

TikTok东南亚服务器节点租用推荐

TikTok东南亚服务器节点租用推荐?TikTok是一款非常受欢迎的社交媒体应用程序,如果您想在东南亚地区使用TikTok,建议选择租用以下几个服务器节点:新加坡:新加坡是东南亚地区的中心城市之一,拥...

PHP中针对区域语言标记信息的操作

相信大家对 zh_CN 这个东西绝对不会陌生,不管是 PHP 中,还是在我们的网页上,都会见到它的身影。其实这就是指定我们的显示编码是什么国家或者地区的,使用何种语言。对于这种区域语言的标记来说,PH...

国内企业跨境电商在欧洲租用法国服务器怎么样

国内企业跨境电商在欧洲租用法国服务器怎么样?如果您是一家国内跨境电商企业,并且计划在欧洲运营您的网站和平台,那么租用法国服务器可能是一个不错的选择。以下是租用法国服务器的一些优点:地理位置优越:法国作...

游戏服务器被攻击如何防御?租用美国BGP高防服务器价格是多少?

游戏服务器在现如今电子竞技发达的今天越发火爆,但是被攻击也是很常见的,特别是游戏新上线时,都要承受的住外来压力,玩家数量的激增,被黑客攻击等等。在这里我来说说游戏服务器为什么老被攻击和怎么防御恶意攻击...

PHP代码加密和扩展解密实战

目录实战开始1.下载源码2.解压3.进入源码目录4.修改自定义文件头header.c5.修改默认的加密key6.为了安全机制,开启绑定网卡选项加密代码注意事项部署安装方式优缺点安全性缺点可破解的方案更...