この記事では主にPhp-Redisのインストールテストノートを紹介しています。この記事ではredisのインストール、redisのテスト、phpredis拡張機能のインストール、php-redisのテストなどについて説明しています。必要な友達は参考にしてください。
バックエンド開発では Redis を操作するために PHP を使用します。ここでは、今後の参考のために、インストールおよびテストのプロセス中に発生した問題を要約して記録します。 (システムはubuntuです)
1.redisのインストール
ダウンロードアドレス: http://download.redis.io/releases/
解凍してインストールします:
コードは次のとおりです:
2.redisテスト
1) まず、redisサーバープログラムを開きます
テストを容易にするために、redis.conf 構成ファイルの loglevel と logfile の値を次のように変更しました。
ログレベルのデバッグ
ログファイル「/tmp/redis.log」
jay13@ubuntu:/usr/redis$ redis-server redis.conf
2) redi クライアントを開き、クライアントを通じて redis データベースで追加、削除、変更、クエリ操作を実行します。操作全体で生成されたログは、/tmp/redis.log で表示できます。
最も単純なキー操作を例にすると、次のようになります。
コードは次のとおりです:
jay13@ubuntu:/usr/redis$ redis-cli3.phpredis拡張機能をインストールします
sudo apt-get install php5 を使用して php をインストールする場合、phpredis をインストールするときに phpize がデフォルトでインストールされないため、最初に phpize をインストールする必要があります。
1) php 開発者ツールをインストールすることで phpize を取得します。次のコマンドを実行するだけです:
コードは次のとおりです:
コードは次のとおりです:
ぴぴせ次のエラーの説明が表示される場合があります:
コードは次のとおりです:
igbinary の内容を確認しています...構成: エラー: igbinary.h が見つかりませんapt-getではインストールを完了できません。インストールファイルをダウンロードしてインストールします。
コードは次のとおりです:
wget http://pecl.php.net/get/igbinary-1.1.1.tgzあ>igbinary をインストールした後、次のコマンドを使用して phpredis をインストールできます。
コードは次のとおりです:
phpize./configure –enable-redis-igbinary
作成&&作成インストール
この時点で、インストールは完了です。
php.ini 設定ファイルを変更し、先ほどインストールした 2 つの拡張機能を php.ini ファイルに追加します。追加されたステートメントは次のとおりです。
コードは次のとおりです:
拡張子=igbinary.so
Apacheを再起動して完了です! ! !
次の内容を含む新しいファイル test.php を Web ルート ディレクトリ /var/www/ に作成します。
コードは次のとおりです:
$redis = 新しい Redis(); $redis->connect('127.0.0.1',6379); $redis->set('Jay13','www.jb51.net'); echo 'Jay13:'.$redis->get('Jay13'); エコー ''; echo 'Jay12:'.$redis->get('Jay12'); ?>