Redis安装

来源:互联网 发布:mac win7 编辑:程序博客网 时间:2024/06/03 04:06

温馨提示:由于企业里面做Redis开发,99%都是Linux(CentOS,RedHat,Ubuntu)版的运行和安装,很少涉及到Windows版的,所以Windows版不会多说,一代而过了.会玩就ok.

Window下安装

下载地址: https://github.com/dmajkic/redis/downloads
根据自己的需求下载32/64位
+ 图形页面下启动
1. 双击打开: redis-server.exe 启动服务,此时是启动默认的配置,不要关闭此窗口.
2. 双击打开: redis-cli.exe 默认ip和端口为:127.0.0.1:6379 此步是启动redis客户端.
3. 在客户端输入 set k1 hello 回车 在输入 get k1 你会看到”hello”,恭喜你,成功了.
+ 命令行下启动
1. 进入cmd ,然后进入到你解压的目录(怎么进入dos命令自己去学)
2. 然后运行命令:redis-server.exe redis.conf .此步是启动服务,不要关闭.
3. 再开一个cmd,进入redis解压目录.
4. 然后运行命令: redis-cli.exe -h 127.0.0.1 -p 6379
5. 在客户端输入 set k1 hello 回车 在输入 get k1 你会看到”hello”,恭喜你,成功了.

Linux

(我用的是CentOS,内容里也附带将在Ubuntu下的安装,只是一少部分命令不同而已)

下载地址: https://redis.io/download

  1. 下载获得redis-x.x.x.tar.gz扔到我们home/{主机名}中MyRedis(新建)下.
  2. 首先我们先把用户切换到root用户下,命令为su
  3. 然后运行解压命令:tar -zxvf redix-x.x.x.tar.gz
    这里写图片描述

    • 目录结构
      这里写图片描述
  4. 在运行make之前,我们需要安装gcc,如果你在虚拟机里安装的话,最好你的电脑能上网,直接使用yum源安装,命令为:yum install gcc-c++ (Ubuntu:apt-get install gcc),如果不能上网的话,会装很多5-6个依赖包,请找bing/度娘

  5. 如果你手快没安装gcc 就make的话,请运行 make distclear之后再make

  6. make之后请等待

    如果外语特别好,你会make test ,本人不建议,因为你本配置好可以,不好的话,他需要检测你的本子好久,浪费时间,强制推出 Ctrl+z.

这里写图片描述
7. 最后make install
8. 此时我们会想,redis我们安哪去了,我告诉你: /user/local/bin下
bin下的目录结构

这里写图片描述

文件解释
+ Redis-benchmark:性能测试工具.
+ Redis-check-aop:修复aop文件
+ Redis-check-dump:修复dump.rdb文件
+ Redis-sentinel:Redis集群使用
+ Redis-server:Redis服务器启动命令
+ Redis-cli:客户端启动命令

  • 启动之前需要修改配置文件(修改之前最好备份一份,以防修改坏了)

    修改redis.conf文件里面的daemonize no 修改成 yes ,让服务在后台启动.


这里写图片描述
2. 启动 如图
这里写图片描述我把6380等进程都杀掉再看图![这里写图片描述](http://img.blog.csdn.net/20161229163200190?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvejM4ODEwMDY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)

查看redis服务的命令: ps -ef|grep redis

  • 测试连通 ping->pong

这里写图片描述
3. 关闭:分两种
1. 单实例关闭命令:redis-cli shutdown
2. 多实例关闭命令:redis-cli -p 6379 shutdown

0 0
原创粉丝点击