win10下 redis及 redis扩展 xampp
windows10 redis安装 xampp框架
①下载redis
https://github.com/MSOpenTech/redis/releases
以下服务均需在redis路径下
②在第一个cmd窗口开启服务redis-server.exe redis.windows.conf
③在第二个cmd窗口访问服务,运行redis-cli.exe -h 127.0.0.1 -p 6379
④设置开机自启redis-server --service-install redis.windows.conf --loglevel verbose
可以在计算机的管理服务中找到已经添加redis服务
⑤设置服务密码(可以没有,有更安全)
第一种
config get requirepass //获取当前密码
config set requirepass "yourpassword"//设置当前密码,服务重新启动后又会置为默认,即无密码;不建议此种方式
第二种
打开redis.conf<如果没有此文件,需自己下载,放置到redis目录下>,找到requirepass值修改密码,如下
下载地址 http://download.redis.io/redis-stable/redis.conf
# requirepass foobared
requirepass yourpassword //此处注意,行前不能有空格
⑥下载可视化工具redis-desktop-manager
https://redisdesktop.com/download
黄色的Auth输你添加的密码,没有就不填
⑦再安装phpredis扩展,需要对应php的版本架构和是否为多线程
例如
PHP Version 5.6.21
Architecture x86
Zend Extension Build API220131226,TS,VC11
PHP Extension Build API20131226,TS,VC11
开启xampp,进入localhost,查看phpinfo
下载链接中选择
最新的扩展只支持php7
所以要下对应的版本2.2.7
https://pecl.php.net/package/redis/2.2.7/windows
http://windows.php.net/downloads/pecl/releases/igbinary/1.1.1/
然后将里面的.dll文件放到xampp的/php/ext目录下,在修改php.ini文件
在extension=php_bz2.dll后面同样添加上新加的两个dll文件
注意顺序.dll文件顺序
最后重启apache即可
在htdocs路径下新建一redis.php文件
结果