とりいそぎ機能だけ試してみたい、アプリケーション側へ集中したいということでMAMPでPHPからRedisを簡単につかう方法。
こちらからコンパイル済のredis.soを取得して
(使いたいPHPのバージョン ※マイクロバージョンが違う環境でも動作できました。)
panxianhai/php-redis-mamp https://github.com/panxianhai/php-redis-mamp
MAMPアプリケーションの以下のディレクトリに配置
/Applications/MAMP/bin/php/php5.x.x/lib/php/extensions/no-debug-non-zts-200xxxxx
メニューの [File] / [Edit Template] / [PHP] [PHP(自分のバージョン) php.ini を選択し以下を追記(最後でもどこでも)
extension=redis.so
MAMPを再起動,phpinfo()してみる。(redisが出てたらOK)
brewでredisをインストール
$ brew install redis
redisを起動
$ redis-server
サンプル実行
<?php $redis = new Redis(); $redis->connect("127.0.0.1",6379); $redis->set("name","yamaaaaa"); echo $redis->get("name");
ブラウザでアクセスして出力確認
yamaaaaa
コメントを残す