この記事の内容は、Windows での Redis と PHP の使用法です。ここで皆さんと共有し、困っている友人に参考にしてください。
環境:Windows7 x64 Apache2.4 PHP5.6 mysql5.5
材料:redisプラグインとredisサーバーソフトウェア
ダウンロードアドレス:redisプラグインhttp://windows.php. net/downloads/ pecl/releases/redis/2.2.7/php_redis-2.2.7-5.6-ts-vc11-x64.zip
必要に応じて、PHP バージョンに対応する Redis プラグインをダウンロードすることもできます
まず、PHP 公式 Web サイトにアクセスします
www.php.net ->ナビゲーションで [ダウンロード] を選択します ->表示されるページで Windows ダウンロードを選択します ->ページ内の PECL For Windows ブロックで PECL 拡張機能を選択します表示される
-> 表示される新しいページで [統計のダウンロード] を選択し、表示されるページで redis を検索し、リンクをクリックします -> 表示されるページで DLL リンクを選択します ->表示されるページで、下部にある
Redis 拡張機能の対応するバージョンを選択します
ダウンロード後、解凍後、.DLL ファイルを PHP インストール ディレクトリの ext フォルダーにコピーします。
拡張機能を取得しました。次に、redisサーバーソフトウェアをダウンロードします
ダウンロードアドレス: https://github.com/dmajkic/redis/downloads
2.2.7プラグインをダウンロードしたばかりなので、サーバー現在は 2.2.7 以降である必要がありますが、バージョンの互換性を考慮して、サーバーのバージョン 12 を使用しました
解凍すると、x64 バージョンのサーバー ソフトウェアが 2 つ入手できます。そしてフォルダー名をredisに変更しました
まず、redisサーバーを実行し、Windows cmdウィンドウを開いて、redisディレクトリに移動します
テストが成功したら、PHPをリンクする必要がありますプログラム
まず、php.ini にモジュール拡張機能を追加します
extension=php_igbinary.dll
extension=php_redis.dll
次に、Apache サーバーを保存して再起動します
それをテストするためのテストコードを作成します
< ?php
$redis = new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('string','hello redis');
echo $redis->get('string');
?>
テストを成功させたい場合は、redis が実行されていることを確認する必要があります。 コマンド ライン ウィンドウはまだ開いたままです。つまり、redisサービスはまだ実行中であるため、テストは成功します。そうでない場合、テストは失敗します。
関連する推奨事項:
PHP を使用した Redis クラスターの実装と呼び出し - CSDN ブログ
以上がWindows での Redis+PHP の使用の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。