CentOS7安装Redis
一、安装gcc编译器
yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash
测试gcc的版本
gcc --version

二、下载redis-6.2.1.tar.gz,并上传至/opt目录
三、解压redis-6.2.1.tar.gz
tar -zxvf redis-6.2.1.tar.gz
四、解压完成后进入目录:cd redis-6.2.1
五、在redis-6.2.1目录下再次执行make命令
如果没有准备好C语言编译环境,make 会报错—Jemalloc/jemalloc.h:没有那个文件

解决方案:运行make distclean

在redis-6.2.1目录下再次执行make命令
六、跳过make test,执行make install

七、安装目录:/usr/local/bin
redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
redis-check-aof:修复有问题的AOF文件
redis-check-rdb:修复有问题的RDB文件
redis-cli:客户端,操作入口
redis-sentinel:哨兵入口
redis-server:Redis服务器启动命令

八、后台启动
(1)拷贝redis.conf文件至/myredis/
cp /opt/redis-3.2.5/redis.conf /myredis
(2)vim /myredis/redis.conf
(3)将daemonize no改成yes
(4)启动redis服务
redis-server/myredis/redis.conf
(5)客户端连接
redis-cli,如果要是多个端口的话,可以用redis-cli -p port连接服务器
(6)测试:ping

浙公网安备 33010602011771号