1:Redis下载安装
1:Redis官网支持Linux;
windows下载地址:
链接:http://pan.baidu.com/s/1nvGo0T7 密码:gd7u
下载完之后里面有个PHP扩展文件夹,如果你不是用PHP调用redis,大可删除,如果是用PHP调用Redis缓存服务,后面会介绍怎么使用。把redis文件夹放到你喜欢的任意位置。
下面是windows安装redis
2:使用命令行进入redis文件位置,运行
redis-server.exe redis.windows.conf
服务端开启成功
3:测试使用
新打开一个命令行窗口,执行(PS:6379为redis监听的端口)
redis-cli.exe -h 127.0.0.1 -p 6379
执行:set names shaozhen
get names
执行成功
我们想要的是每次开机,redis自动启动:
1:我们建立一个批处理文件,命名为:createredis.bat
内容为:D:\wamp\bin\redis\redis-server.exe D:\wamp\bin\redis\redis.windows.conf
(PS:路径为你的redis的目录)
2:写一个VB脚本,执行批处理命令:内容为:
CreateObject("WScript.Shell").Run "cmd /c D:\wamp\bin\redis\createredis.bat",0
(PS:路径为createredis.bat保存路径)命名为openredis.vbs
3:创建openredis.vbs的快捷方式,把该快捷方式拷贝到
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
注销即可发现redis服务已经启动
2:PHP redis扩展下载,配置
1:PHP的redis扩展,把扩展拷贝到PHP目录ext文件夹下面,
2:在apache下面的php.ini文件,增加扩展:
extension=php_igbinary.dll
extension=php_redis.dll
3:重启apache就可以成功,
4:phpinfo();查看是否有redis扩展
下面代码可用于测试Redis是否可以正常运行:
$redis=new Redis();
$redis->connect('127.0.0.1',6379);
$redis->set('test','helloworld');
echo$redis->get('test');