官网

https://redis.io/

官网的安装说明

https://redis.io/download

安装步骤

  • 下载源文件,文件可以在官网上下载,也可以使用官网推荐的下载方式

wget http://download.redis.io/releases/redis-5.0.5.tar.gz

  • 解压下载后的文件

tar xzf redis-5.0.5.tar.gz

  • 进入解压后的文件夹,并进行编译

cd redis-5.0.5
make
注:如果make的时候有错误,检查是否安装了gcc等编译包,并删除之前解压的文件夹重新解压,然后在新的文件夹中再执行make

测试安装

  • 进入文件夹,启动redis服务端

文件夹:/redis-5.0.5/src
启动命令:./redis-server

  • 此时redis服务以非守护进程启动,需要打开一个新的终端窗口,启动客户端进行测试
  • 进入文件夹,启动redis客户端

文件夹:/redis-5.0.5/src
启动命令:./redis-cli

  • 设置值,获取值,成功即可
    1. redis> set foo bar
    2. OK
    3. redis> get foo
    4. "bar"

服务端设置

配置文件位置(更改配置文件后要重启服务)

/redis-5.0.5/redis.conf

指定配置文件启动服务

命令:./redis-server ../redis.conf

IP的设置

节点名:bind
功能:(配置文件中有相关说明)

  • 设置可以连接服务的ip
  • 设置所有ip客户端都可以连接进来,注释掉这一行或着设置成 bind 0.0.0.0

    保护模式

    节点名:protected-mode
    设置成 no

    auth设置

    节点名:requirepass
    设置其值就是auth,即密码

    守护进程启动

    节点名:daemonize
    默认值为 no 不以守护进程启动,如需要守护进程启动,可设置成 yes。另外也可以在命令启动的时候结尾添加 & 符号表示以守护进程启动

客户端设置

指定auth连接