1、下载 tar 包:
2、解压
tar -zxvf redis-5.0.7.tar.gz
3、编译
cd redis-5.0.7make
如果安装报错,可能是缺少 gcc 包
yum -y install gcc gcc-c++yum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsecho "source /opt/rh/devtoolset-9/enable" >>/etc/profile
安装好 gcc 包以后,需要 clean 一下,在执行编译
make distcleanmake install
4、安装
make install
安装好后,redis 默认的安装路径为 /usr/local/bin
root@LEGION:/usr/local/bin# lltotal 35416drwxr-xr-x 1 root root 4096 Jan 14 17:47 ./drwxr-xr-x 1 root root 4096 Apr 26 00:20 ../-rwxr-xr-x 1 root root 4688440 Jan 14 17:47 redis-benchmark*-rwxr-xr-x 1 root root 8782312 Jan 14 17:47 redis-check-aof*-rwxr-xr-x 1 root root 8782312 Jan 14 17:47 redis-check-rdb*-rwxr-xr-x 1 root root 5216648 Jan 14 17:47 redis-cli*lrwxrwxrwx 1 root root 12 Jan 14 17:47 redis-sentinel -> redis-server*-rwxr-xr-x 1 root root 8782312 Jan 14 17:47 redis-server*
5、命令解释
- redis-benchmark:性能测试命令
- redis-check-aof:修复 AOF 文件
- redis-check-rdb:修复 RDB 文件
- redis-cli:客户端连接工具
- redis-sentinel:哨兵集群工具
- redis-server:服务端启动工具
