ホームページ  >  記事  >  バックエンド開発  >  PHP に protobuf をインストールする手順の詳細な説明

PHP に protobuf をインストールする手順の詳細な説明

藏色散人
藏色散人転載
2021-03-18 16:35:384007ブラウズ

PHP に protobuf をインストールする手順の詳細な説明

php install protobuf

この記事では、Windows にインストールされた vagrantbox 仮想マシンを使用します

Using vagrant Connection

ミラー環境は centos-release-7-9.2009.1.el7.centos.x86_64

1 です。まず、公式 Web サイトにアクセスして protobuf ファイルをダウンロードします。
https:// github.com/protocolbu...

ダウンロードする php 言語を選択してください
![アップロード中...]()

PHP に protobuf をインストールする手順の詳細な説明

選択できますここで選択したのは、tar.gz の末尾にある

です。 2. パッケージを仮想マシンに置きます

3.
tar zxvf protobuf- を解凍します。 2.6.1.tar. gz

4. インストールする解凍したフォルダーを入力してください

たとえば、ここに解凍した 2.6.1 パッケージがあり、解凍したフォルダーは 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. インストールが完了したら、次のような画面が表示され、インストールが成功したかどうかを確認します。そうでない場合は、エラーの理由を確認し、

protoc --version

6 を再インストールします。PHP 拡張機能をインストールします

PHP は 2 つありますextensions 最初のインストール方法

.解压安装

    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. コマンドインストール

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

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

これでインストールは完了です。

以上がPHP に protobuf をインストールする手順の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。