Linuxでphp redis拡張子をコンパイルインストール
ソースファイルのダウンロード
公式サイトのダウンロードアドレス:https://pecl.php.net/package/redis
wget https://pecl.php.net/get/redis-3.1.2.tgz
sudo curl -o php-redis-3.1.2.tgz https://pecl.php.net/get/redis-3.1.2.tgz
上の
3.1.2
は自分の好きなバージョンに変更できます.公式サイトのバージョンを参照してください.ソースファイルの解凍
同じように自分で選んだバージョンに注意します
sudo tar -xzf php-redis-3.1.2.tgz
ソースファイルのコンパイル
cd redis-3.1.2
sudo phpize
/Applications/MAMP/bin/php/php7.2.8/bin/php-config
sudo ./configure --with-php-config=/Applications/MAMP/bin/php/php7.2.8/bin/php-config
sudo make
sudo make install
このときプログラムは自動的にコンパイルされる.soファイルをphpのデフォルトの拡張フォルダにコピー
extension = redis.so