Redis+PHP(实现)

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+PHP(实现)_第1张图片

我们想要的是每次开机,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');

你可能感兴趣的:(Redis+PHP(实现))