准备工作,安装服务器及windows桌面管理软件:https://www.jianshu.com/p/a18e6f9db70d
1.查看phpinfo(),确定要下载的扩展版本,扩展的下载地址在:https://pecl.php.net/package/redis
上图对应是是以下版本
2.把下载包里的文件放到php的ext文件夹里,在php.ini里加上 extension=php_redis.dll
3.重启后查下phpinfo,确认安装成功,版本对应不上的话安装不成功,没有redis模块,之后启动redis服务器端,建立php文件测试
<?php //连接本地的 Redis 服务 $redis = new Redis(); $redis->connect('127.0.0.1', 6379); echo "Connection to server sucessfully"; //设置 redis 字符串数据 $redis->set("tutorial-name", "Redis tutorial"); // 获取存储的数据并输出 echo "Stored string in redis:: " . $redis->get("tutorial-name"); ?>
参考网址: https://www.cnblogs.com/aksir/p/7183492.html (还可以安装多个实例用多个端口)
本机设置密码参考:
百度经验:https://jingyan.baidu.com/article/4ae03de3e87fe73efe9e6b5b.html
Windows下安装redis并且设置密码:https://blog.csdn.net/m0_37190495/article/details/80360804
全局搜索requirepass找到后打开注释,并且在后面添加自己的密码
设置好后保存退出,cmd进入Windows命令窗口:切换到解压文件目录下,运行命令:
redis-server.exe redis-windows.conf
设置redis访问密码:https://www.cnblogs.com/756623607-zhang/p/6859540.html
1.第一种方式 (当前这种linux配置redis密码的方法是一种临时的,如果redis重启之后密码就会失效,) (1)首先进入redis,如果没有开启redis则需要先开启: [root@iZ94jzcra1hZ bin]# redis-cli -p 6379 127.0.0.1:6379> (2)查看当前redis有没有设置密码: 127.0.0.1:6379> config get requirepass 1) "requirepass" 2) "" (3)为以上显示说明没有密码,那么现在来设置密码: 127.0.0.1:6379> config set requirepass abcdefg OK 127.0.0.1:6379> (4)再次查看当前redis就提示需要密码: 127.0.0.1:6379> config get requirepass (error) NOAUTH Authentication required. 127.0.0.1:6379>