- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2020-03-26T14:19:48+09:00","default:zzr12000","zzr12000")
#freeze
#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