redis安装

Redis安装及使用 (Redis 在线命令参考文档:http://redisdoc.com/ )

一:安装

  1. 下载http://redis.io/download
  2. 上传到/usr/local下,并解压(tar -zxvf redis-5.0.5.tar.gz)
  3. 对解压后redis-5.0.5文件夹重命名为redis
  4. 进入redis文件夹,执行“make” 解压后的文件进行编译
  5. 编译成功后,进入redis下的src文件夹,执行”make install”进行redis安装 (其实到这一步,在src下执行”redis-server”就已经可以启动redis了, 但是,这只能置于前台显示,Ctrl+c退出后redis也会退出,且安装后redis的可执行命令后都在src下,这样不方便管理,所以我们统一部署一下redis的环境)、
  6. 在redis目录下创建bin和etc文件夹(mkdir -p /usr/local/redis/bin和mkdir -p /usr/local/redis/etc)
  7. 将src目录下的可执行命令复制到bin文件下(mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server /usr/local/redis/bin)
  8. 将redis.conf配置文件移到etc文件夹下(mv /usr/local/redis/redis.conf /usr/local/redis/etc/)
  9. 设置redis置于后台启动,编辑redis.conf文件,将daemonize属性改为yes(表明需要在后台运行),将bind:127.0.0.1注释掉。(vim redis.conf)
  10. 启动redis服务,并指定配置文件来启动(redis-server /usr/local/redis/etc/redis.conf)

 

二:使用RedisDesktopManager连接Redis数据库

RedisDesktopManager是一款连接redis数据库的客户端。

在使用这个连接redis的时候,发现连接不上。

1:在自己的本机外面试下能不能连接上虚拟机,打开cmd,使用 ping 192.168.X.X(192.168.X.X这个为虚拟机的ip地址 查看虚拟机的ip地址:命令 ifconfig)

如果能ping的通,这个没问题,表示外部可以访问得到。访问不到可以,把虚拟机的防火墙给关了,最省事,命令: service iptables stop

2:在redis的配置文件(redis.conf)里面是否设置了requirepass  表示连接的密码,如果没有设置,不好意思,连接不上

3: 在redis的配置文件里面,是否把bind 127.0.0.1 给注释掉,如果没有,连接不上

以上这些你都做了,应该就没有问题了

如果还是连接不上,你首先在你虚拟机里面登录上redis的客户端 进入到src目录层级下面。

和启动redis一样,命令: ./redis-cli

进入到客户端之后:命令:auth 1234(1234为你设置的密码)

posted @ 2019-09-23 09:10  【曾】那时年少  阅读(114)  评论(0编辑  收藏  举报