下载 redis,下载地址 https://github.com/dmajkic/redis/downloads,下载下来 zip 文件,解压,根据系统选择解压的文件夹(比如我的是 64bit)。
我们双击 redis-server.exe 启动 redis 服务。这样启动的是默认服务,如果要启动对应配置(redis.conf)的服务(比如可以设置密码),可以新建个 redis-server.exe 的快捷方式,右键属性(我的 redis 放在 D 盘 redis 文件夹下),将目标地址改为 D:\redis\redis-server.exe D:\redis\redis.conf,这样双击该快捷方式,开启服务时便能指定 config 配置。
然后双击 redis-cli.exe 打开,便可以进行读写操作。
如何能用 php 操作 redis?我们需要一个 php_redis.dll 文件,打开 php_redis 扩展。我们需要根据自己的 php 版本,找到对应的 php_redis.dll 文件。(php 版本对应,VC9 和 VC6 要对应)可以看看 phpinfo() 中的信息。
我在 这里 找到了我要的 php_redis.dll,将其放入 \wamp\bin\php\php5.3.10\ext
目录下。
在 PHP extensions 中打开 php_redis 扩展。多试几次,或者在 (Apache 下的)php.ini 中添加 extension=php_redis.dll
这行。
去 phpinfo() 看看 redis 是否已经装好。
写个简单的 demo:
$redis = new Redis();
$isSuccess = $redis->connect('127.0.0.1', 6379);
$redis -> set('name', 'hanzichi');
echo $redis -> get('name'); // hanzichi