Redis安装及php扩展redis(windows平台)
Redis安装:
下载地址:https://github.com/dmajkic/redis/downloads,请根据系统版本选择相应下载
解压下载文件,运行redis-server.exe即可开启redis服务端(不要关闭窗口,关闭窗口无法访问服务端)
php扩展redis:
1 首先,查看所用php编译版本V6/V9 在phpinfo()中查看
2 下载扩展 地址:https://github.com/phpredis/phpredis/downloads(注意所支持的php版本,VC及TS字样)
3 将下载的php_redis.dll,php_igbinary.dll放在php扩展目录中(ext),并修改配置文件php.ini
添加 扩展
extension=php_igbinary.dll
extension=php_redis.dll
注意一定要是上面的顺序,否则重启Apache的时候会出现,PHP startup 错误
4 重新启动服务,查看phpinfo(),看到redis扩展表示成功
PHP代码示例:
<?php /* 这里替换为连接的实例host和port */ $host = "localhost"; $port = 6379; /* 这里替换为实例id和实例password */ $user = "test_username"; $pwd = "test_password"; $redis = new Redis(); if ($redis->connect($host, $port) == false) { die($redis->getLastError()); } /* user:password 拼接成AUTH的密码 */ if ($redis->auth($user . ":" . $pwd) == false) { die($redis->getLastError()); } /* 认证后就可以进行数据库操作,详情文档参考https://github.com/phpredis/phpredis */ if ($redis->set("foo", "bar") == false) { die($redis->getLastError()); } $value = $redis->get("foo"); echo $value; ?>
参考:
http://www.runoob.com/redis/redis-php.html
http://blog.csdn.net/lilien1010/article/details/8710635
https://help.aliyun.com/document_detail/26360.html?spm=5176.789005862.6.106.iaoCL7