注意:windows powershell下命令需要加“.\”
一、安装redis
1、下载
下载地址:https://github.com/tporadowski/redis/releases。
2、解压至存放目录,如C:\redis
3、命令行进入 执行 .\redis-server.exe redis.windows.conf
4、执行如下命令将redis加入到windows服务列表中,然后再服务列表中去启动即可,
.\redis-server –service-install redis.windows-service.conf –loglevel verbose
如果需要卸载服务,则执行 .\redis-server.exe –service-uninstall即可从服务列表中删除redis服务
如果不在服务中去启动,也可以cmd进入redis目录,执行如下命令启动
.\redis-server.exe –service-start –service-name redis
5、设置密码
在redis目录中找到redis.windows-service.conf 和 redis.windows.conf 两个文件
都打开找到 requirepass ,加一行:requirepass 123456,123456是密码,保存重新运行redis,访问redis就需要密码了。
6、客户端连接redis
CMD并进入redis目录,执行如下命令,执行前请保证redis服务已启动
redis-cli -h localhost -p 6379 -a 123456
7、可安装redis-desktop-manager,进行管理
二、php开启windows扩展
查看本机php版本及vc参数
1、下载驱动文件igbinary和redis
igbinary下载地址 https://windows.php.net/downloads/pecl/releases/igbinary/
redis 下载地址
https://pecl.php.net/package/redis
选择 DLL 选项进行下载。
2、拷贝4个扩展驱动文件,
php_redis.dll
php_redis.pdb
php_igbinary.dll
php_igbinary.pdb
将上面四个文件拷贝到php目录下的ext目录下,我这里的目录是D:\phpstudy_pro\Extensions\php\php7.3.4nts\ext
3、修改配置文件php.ini
extension=php_igbinary.dll
extension=php_redis.dll
4、重启
5、测试链接
<?php
//实例化Redis类
$redis = new Redis();
//选择指定的redis数据库连接,默认端口号为6379
$redis->connect(‘127.0.0.1’, 6379);
//指定前面设置的密码
$redis->auth(‘123456’);
echo “Connection sucessfully<br>”;
//设置 redis 字符串数据
$redis->set(“test-connect-name”, date(‘Y-m-d H:i:s’));
// 获取存储的数据并输出
echo “Stored string in redis: ” . $redis->get(“test-connect-name”);
————————————————
请登录后发表评论
注册
社交帐号登录