Maison  >  Article  >  développement back-end  >  Explication détaillée des étapes pour installer protobuf en PHP

Explication détaillée des étapes pour installer protobuf en PHP

藏色散人
藏色散人avant
2021-03-18 16:35:384079parcourir

Explication détaillée des étapes pour installer protobuf en PHP

protobuf d'installation php

Cet article utilise la machine virtuelle vagrantbox installée sous Windows

Utilisation de vagrant Connection

L'environnement miroir est centos-release-7-9.2009.1.el7.centos.x86_64

1 Allez d'abord sur le site officiel pour télécharger le fichier protobuf
https://. github.com/ protocolbu...

Choisissez une langue php à télécharger
![Téléchargement...]()

Explication détaillée des étapes pour installer protobuf en PHP

Vous pouvez choisir n'importe qui, ce que j'ai choisi ici, c'est la fin de tar.gz

2. Mettez le paquet dans la machine virtuelle

3. Décompressez
tar zxvf protobuf-2.6.1.tar.gz

4. Entrez l'installation de décompression dans le dossier qui sort

Par exemple, voici le package 2.6.1 décompressé. Le dossier que j'ai décompressé est protobuf-2.6.1

cd protobuf-2.6.1/
./configure --prefix=/usr/local/protobuf
make && make install
export PATH=/usr/local/protobuf/bin/protoc

5. installation Si l'installation est réussie, l'interface suivante apparaît pour indiquer le succès. Sinon, vérifiez la raison de l'erreur, puis réinstallez en fonction de la raison

protoc --version

6 Installer l'extension PHP

Il existe deux méthodes d'installation pour l'extension PHP.

.解压安装

    1.去PHP的PECL网站下载扩展
        http://pecl.php.net/package/protobuf
    
    2.将扩展包放入虚拟机
    
    3.解压扩展包
    
    4.进入文件夹,执行安装命令
        phpize
        ./configure --with-php-config=/usr/local/php/bin/php-config 
        make && make install
        
    5.编辑本机php.ini文件
        找不到位置的可通过如下命令找到文件
        php --ini
![image.png](/img/bVcQznH)

    6.进入编辑模式,增加如下一行到文件末尾
        extension=protobuf.so
    
    7.通过以下命令查看是否安装成功
        ![image.png](/img/bVcQznW)

2. Installation de la commande

1.直接执行以下命令即可

    pecl install protobuf
    
2.从上面解压安装的第5步继续往下安装扩展

À ce stade, l'installation est terminée.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer