1.下载文件:http://redis.io/download 按自己需求选择合适的版本
也可以用wget命令来下载:wget http://download.redis.io/releases/redis-6.0.8.tar.gz
解压:tar xzf redis-6.0.8.tar.gz
cd redis-6.0.8
make 或者 make install
这里如果报错了:
说明gcc版本太低了,升级成最新版本:
查看版本号:gcc -v
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
#这条命令要执行 scl enable devtoolset-9 bash
#注意:scl命令启用只是临时的,退出xshell或者重启就会恢复到原来的gcc版本。
#如果要长期生效的话,执行如下:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
再次执行:make
表示成功安装。进入src运行./redis-server
设置远程登录:
daemonize yes (设置为守护进程)
bind 0.0.0.0 (直接改为放开,也可以根据防火墙规则来设置)
requirepass foobared (登录验证的密码)
./redis-server ../redis.conf (已配置文件的形式登录)