CentOS 7はphp 7である.2 php-redis拡張子のインストール
1226 ワード
まずphpredis-developをダウンロードします
unzip、zip解凍ツールのインストール
解凍
解凍するとphpredis-developのディレクトリが複数表示されます.ディレクトリへのアクセス
phpizeモジュールのインストール
phpizeの実行
php-configパスの検索
例えば:/usr/local/php/bin/php-config
環境の設定
コンパイルインストール
成功したら生成されたredisを教えてあげます.so拡張ファイルがどのディレクトリにあるか
最後にphpを変更します.iniファイル
追加
最後にphp-fpmを再起動し、出力phpinfo()でredis情報を表示します.
cd /tmp
wget https://codeload.github.com/phpredis/phpredis/zip/develop
unzip、zip解凍ツールのインストール
yum -y install unzip zip
解凍
unzip develop
解凍するとphpredis-developのディレクトリが複数表示されます.ディレクトリへのアクセス
cd phpredis-develop
phpizeモジュールのインストール
yum -y install php-devel
phpizeの実行
sudo phpize
php-configパスの検索
find / -name php-config
例えば:/usr/local/php/bin/php-config
環境の設定
./configure --with-php-config=/usr/local/php/bin/php-config
コンパイルインストール
sudo make && make install
成功したら生成されたredisを教えてあげます.so拡張ファイルがどのディレクトリにあるか
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20170718/
最後にphpを変更します.iniファイル
vim /usr/local/php/etc/php.ini
追加
extension=/usr/local/php/lib/php/extensions/no-debug-zts-20170718/redis.so
最後にphp-fpmを再起動し、出力phpinfo()でredis情報を表示します.
systemctl stop php-fpm
systemctl start php-fpm