windows安装 php-redis redis 扩展

准备工作,安装服务器及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>

 

posted @ 2018-04-08 17:48  viof7852  阅读(155)  评论(0编辑  收藏  举报