1. redis をインストールします
cd /usr/local/src
tar zxvf redis-2.8.20.tar.gz
# /usr/local/redis フォルダーにコピーします
cp -r redis-2.8.20 /usr / local/redis
cd /usr/local/redis
make && make install
2. redis を起動します
cd /usr/local/redis/src
./redis-server
3. PHP で redis 拡張機能をインストールします
cd /usr/local/src
tar zxvf phpredis-2.2.4.tar.gz
cd phpredis-2.2.4
/usr/local/php/bin/phpize
./configure --with-php-c/local / php/bin/php-config
make
make install
拡張ファイルが配置されているパスを記録します。私のパスは次のとおりです:
/usr/local/php/lib/php/extensions/no-debug-non-zts-20121212 /
4. Redis 拡張機能を有効にする
vim /usr/local/php/etc/php.ini
php.ini の最後に次の内容を追加します
extension=/usr/local/php/lib/php/extensions/no -debug-non -zts-20121212/redis.so
サーバーを再起動すると、phpinfo() で redis 拡張機能の関連情報が表示され、インストールが成功します
5. vim redis.php
をテストします。
<?php $config = array(
'host' => '127.0.0.1',
'port' => 6379,
);
$handle = new Redis( );
$handle->connect( $config['host'], $config['port'] );
$redis = $handle;
$testKey = 'testKey';
$testVal = 'This is a Test Value';
var_dump($redis->set($testKey, $testVal));
echo '<br>';
var_dump($redis->get($testKey));
ログイン後にコピー
結果:
上記では、PHP の Redis インストールと Redis 拡張機能を、関連コンテンツも含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。