本文使用windows下安装的vagrantbox虚拟机,使用vagrant连接。镜像环境为centos-release-7-9.2009.1.el7.centos.x86_641。首先去官网下载protobuf文件https://github.com/protocolbu。..选择要下载的php语言![Uploading...]()随便选一个,我最后选tar.gz2.把包放到虚拟机里3.解压tarzxvfprotobuf-2.6.1.tar.gz4。进入解压后的文件夹进行安装。比如这里是解压的2.6.1包,我解压的文件夹是protobuf-2.6.1cdprotobuf-2.6.1/./configure--prefix=/usr/local/protobufmake&&makeinstallexportPATH=/usr/本地/protobuf/bin/protoc5。安装完成后查看是否安装成功,出现如下界面表示成功。如果没有,查看错误原因,然后重新安装protoc--version6.安装PHP扩展PHP扩展有两种安装方法1.解压安装1.去PHP的PECL网站下载扩展http:///pecl.php.net/package/protobuf2.将扩展包放入虚拟机3.解压扩展包4.进入文件夹执行安装命令phpize./configure--with-php-config=/usr/local/php/bin/php-configmake&&makeinstall5.编辑本地php.ini文件。如果找不到位置,可以通过以下命令找到文件php--ini。6、进入编辑模式,在文件extension=protobuf.so末尾添加如下行7、使用如下命令查看是否安装成功2.命令命令安装1.直接执行以下命令peclinstallprotobuf2.从上面第5步开始解压安装继续安装扩展至此,安装完成
