emmm,以前在家用wampsesrver安装过一次redis,结果失败了,,今天又来搞一次,没想到成功了,赶忙记下来,.php
1.redis的下载和安装.html
下载地址:https://github.com/MicrosoftArchive/redis/releasesgit
下载后直接next一路安装到本身的redis路径github
我是在phpstudy里面建立了一个redis目录,而后安装到里面的redis
2.而后是下载php的redis的扩展包,根据百度经验来选择本身须要的扩展包windows
http://jingyan.baidu.com/article/9989c74631873bf648ecfed4.htmlphp7
下载dll文件须要注意的事项:测试
扩展下载地址,文件怎么选择根据本身的phpinfo的状况,一个个点进去本身找一下..net
https://windows.php.net/downloads/pecl/snaps/redis/server
https://windows.php.net/downloads/pecl/releases/igbinary/
1.查看你的localhost/phpinfo.php中的MSVC版本和你的内核版本,来选择你须要下载的dll
例如个人phpinfo信息
而后我下载的dll文件就是vc15,而后86位的,下载这个跟你redis的版本不要紧,跟你php的版本和内核什么才有关系.因此若是这个没下对,你的php启动后,即便后面的php.ini中配置好了,这个若是没下载正确,那你的php也是联系不上redis的服务的.
而后个人选择就是vc15为首要筛选条件,而后选择内核为x86的,而后选择php版本为nts的版本,这样一排擦,其实下载什么dll就很清楚了.
3.下载后解压
4.将其中的这四个文件,所有丢到你如今正在使用的php版本中,我用的PHP7.2,我就丢到php7.2目录下的ext目录下,
重点:是php下的ext目录下,别搞错了.
5.下面一步把刚才下载的两个dll文件,加载到php.ini中
;php_redis
extension=php_igbinary.dll
extension=php_redis.dll
6.重启PHPstudy后,查看phpinfo
这样就算是php成功可以链接redis进程了.
7.测试
7.1.双击redis-server.exe,dos会窗口一闪而过,没什么关系
7.2:在客户端测试,打开redis-cli.exe,设置redis的键和值
7.3用php去获取redis里面的值