1.安装包
命令wget download.redis.io/releases/re…
或者在响应网站安装
2.解压tar -zxvf /绝对路径/redis-6.2.3.tar.gz
3.改变拥有者和群组 chown -R admin:admin redis-6.2.3
4.编译环境
安装编译器环境,redis6.X需要新版本的编译器,centos7默认的比较旧,需要升级新版本;
安装gcc
yum install gcc
升级gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
5.编译
在redis-6.2.3目录下,使用命令make
若redis 编译报错 zmalloc.h:50:10: fatal error: jemalloc/jemalloc.h: 没有那个文件或目录
使用
make MALLOC=libc
6.安装
make install
7.启动
cd /usr/local/bin
./redis-server
8.关闭,生产环境一般不使用kill -9 PID,会造成Redis一些数据丢失
ctrl+c
或者生产环境一般应使用
redis-cli -h 主机名 -p 端口 shutdown