win10安装redis以及安装redis碰到的一些小问题

自己也写了一个爬虫框架,最近在使用scrapy爬虫框架,发现爬小型的还是可以的,但是爬大型的一些网站,感觉使用起来还是不太行的,就考虑这边用scrapy+redis采用分布式爬虫。废话不多说,我们来安装redis,其实很easy。

第一步:https://github.com/tporadowski/redis/releases  

              去这个网站下载

第二步:双击打开下载好的文件,勾选xpath添加,然后一路next

第三步:然后一直下一步,最后安装就行。安装完成后可以在任务管理器的服务里面看到 Redis 服务已经启用。

第四步:Windows 启动服务时会调用这个配置文件,如果从命令提示符中使用 redis-server 命令的话需要指定配置文件的路径。 让我们打开cmd查看试一下是否安装成功, 在命令提示符中输入 redis-cli 启动 Redis 客户端,然后输入 ping,可以看到返回 PONG。

 

但是你输入redis-cli.exe -h 你自己当前的ip地址 -p 6379 会发现一直连接不上,这个是我们下面要解决的问题

还有一个问题,当你总想要执行某条命令发现认证出现问题,这时候授权就可以啦。

 

第一个question:

以上安装过程很容易把,但是安装之后,会发现只有可以127.0.0.1可以访问,本地的ip地址都不能访问,远程更别提了,那咋整呢,很容易的。

第一步注释:
#bind 127.0.0.1
第二步:
protected-mode yes 改为 protected-mode no
第三步:若需要设置授权, 那么找到requirepass 将其后的值改为自已的密码
requirepass 123456

 

 然后这时候重启redis服务器  按win+r 输入 services.msc 找到redis服务点击重启即可

在终端输入 redis-server.exe redis.windows.conf 

看到下面的代表配置生效 启动成功啦

 

我这边下载一个可视化工具

在地址栏 输入你的ip地址

验证那个地方填上你的requirepass 设置的密码 

点击下面的测试连接,代表可以通过你的ip地址连接成功(127.0.0.1的肯定可以 我说的是192.168.***.***的ip)

 

 

第二个question:

 这时候 在开启一个终端 进入redis安装目录 输入redis-cli.exe -h 你的ip地址 -p 6379,发现各种认证失败

怎么办呢,很简单 敲入 auth “密码” 即可

比如你的密码是 root

敲入 auth “root”即可

然后我们简单测试一下

 

 

 

 然后redis就这么安装好了,可以使用了!

         

 

posted @ 2019-01-17 14:35  WangHello  阅读(2734)  评论(0编辑  收藏  举报