提示:
redis6.x.x使用5.3以上gcc Linux默认gcc版本4.8.X
安装scl源
yum install centos-release-scl scl-utils-build
安装9版本的gcc、gcc-c++、gdb工具链
yum install -y devtoolset-9-toolchain
设置版本生效
scl enable devtoolset-9 bash
# 并再次查看版本
gcc -v
安装 C 语言需要的 GCC 环境
yum install -y gcc-c++
下载
wget http://download.redis.io/releases/redis-6.0.6.tar.gz
解压
tar -zxf redis-6.0.6.tar.gz
进入src目录,执行编译命令
cd redis-6.0.6/src
make
安装 Redis ,需要通过 PREFIX 指定安装路径
mkdir /usr/redis -p
make install PREFIX=/usr/redis
前端启动
cd /usr/redis/bin
./redis-server
或者
bin/redis-server
将配置文件redis.conf复制到/usr/redis/bin
# 进入解压的redis文件下
cd redis-6.0.6
# 将配置文件redis.conf复制到/usr/redis/bin
cp redis.conf /usr/redis/bin
# 进入安装的reids的bin目录下
cd /usr/redis/bin
编辑redis.conf
vim redis.conf
#配置文件中(配置文件中的配置)
#bind 127.0.0.1
#保护模式,支持外界访问
protected-mode no
port 6379
daemonize yes
requirepass zkc #密码
启动
cd /usr/redis/bin
./redis-server redis.conf
配置软链接-启动(第一个路径是 安装redis的路径)
ln -s /usr/redis/bin/redis-server /usr/bin/redis-server
cd /usr/redis/bin
redis-server redis.conf
# 查看 进程
ps -ef|grep redis
# 关闭
./redis-cli shutdown
./redis-cli -a zkc shutdown
或者
kill -9 进程号
redis-server :启动 redis 服务
redis-cli :进入 redis 命令客户端
redis-benchmark : 性能测试的工具
redis-check-aof : aof 文件进行检查的工具
redis-check-dump : rdb 文件进行检查的工具
redis-sentinel : 启动哨兵监控服务
进入 redis 命令客户端
./redis-cli
./redis-cli -h 127.0.0.1 -p 6379
./redis-cli -h 127.0.0.1 -p 6379 -a zkc