Skip to main content

安装

Redis安装环境

Redis 没有官方的 Windows 版本,所以建议在 Linux 系统上安装运行。我们使用 CentOS 7 作为安装环境。

Redis安装

第一步:安装 C 语言需要的 GCC 环境

sudo yum install -y gcc-c++
sudo yum install -y wget

编译

tar -zxvf redis-7.2.4.tar.gz
cd /home/bigdata/package/redis-7.2.4/src
make

安装

mkdir /home/bigdata/module/redis
make install PREFIX=/home/bigdata/module/redis

Redis启动

前端启动

启动命令: redis-server ,直接运行 bin/redis-server 将以前端模式启动

cd /home/bigdata/module/redis/bin
./redis-server

关闭命令: ctrl+c

后端启动(守护进程启动)

mkdir /home/bigdata/module/redis/conf
cp /home/bigdata/package/redis-7.2.4/redis.conf /home/bigdata/module/redis/conf/
cd /home/bigdata/module/redis/conf/
vim /home/bigdata/module/redis/conf/redis.conf
# 将`daemonize`由`no`改为`yes`
daemonize yes
# 默认绑定的是回环地址,默认不能被其他机器访问
# bind 127.0.0.1
# 是否开启保护模式,由yes该为no
protected-mode no

启动服务

sudo sysctl vm.overcommit_memory=1
/home/bigdata/module/redis/bin/redis-server /home/bigdata/module/redis/conf/redis.conf

关闭服务

/home/bigdata/module/redis/bin/redis-cli shutdown

命令说明

  • redis-server :启动 redis 服务
  • redis-cli :进入 redis 命令客户端
  • redis-benchmark : 性能测试的工具
  • redis-check-aof : aof 文件进行检查的工具
  • redis-check-dump : rdb 文件进行检查的工具
  • redis-sentinel : 启动哨兵监控服务

Redis命令行客户端

/home/bigdata/module/redis/bin/redis-cli -h 127.0.0.1 -p 6379