#author("2020-03-26T14:38:27+09:00","default:zzr12000","zzr12000")
#author("2020-03-26T14:42:17+09:00","default:zzr12000","zzr12000")
* [[grpc]] [#k86c2095]
#contents

** TIPS [#c05b9c9c]
***phpで使う為にインストール [#ldbf0fef]
  //m4インストール
  wget http://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.gz
  tar xvfz m4-1.4.18.tar.gz
  cd m4-1.4.18
  ./configure --prefix=/usr/local/m4/1_4_18
  make
  make install
  ln -s /usr/local/m4/1_4_18/bin/m4 /usr/local/bin/
  cd ..
  
  //autoconfインストール
  wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
  tar xvfz autoconf-2.69.tar.gz
  cd autoconf-2.69
  ./configure --prefix=/usr/local/autoconf/2_69
  make
  make install
  ln -s /usr/local/autoconf/2_69/bin/autoconf /usr/local/bin/
  ln -s /usr/local/autoconf/2_69/bin/autoheader /usr/local/bin/
  ln -s /usr/local/autoconf/2_69/bin/autom4te /usr/local/bin/
  ln -s /usr/local/autoconf/2_69/bin/autoreconf /usr/local/bin/
  ln -s /usr/local/autoconf/2_69/bin/autoscan /usr/local/bin/
  ln -s /usr/local/autoconf/2_69/bin/autoupdate /usr/local/bin/
  ln -s /usr/local/autoconf/2_69/bin/ifnames /usr/local/bin/
  
  //peclよりインストール エラーになる場合は、php.iniのdisable_functionsをコメントにするとか。
  pecl install grpc
  

php.ini(場所は/etc/php.iniとか)に環境に合わせて追加 
  extension=/usr/local/lib/php/extensions/no-debug-zts-20131226/grpc.so

***firestoreも [#t04bbc03]
php.iniのopen_baseの場所に移動して
  composer require google/cloud-firestore

** リンク [#wac61438]
** 参考書籍 [#ee043e01]

** コメント [#ra7189cb]
-#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS