Linux安装Redis6.0版本教程
前言:采用Redis源码压缩包解压编译的安装方式。因为centos7.x的gcc版本还是4.8.5,而GCC编译指定的版本是需要5.3以上。
1、下载Redis的tar.gz的安装包
百度云下载: 提取码:dbbv
2、安装gcc新版本
#环境部署与安装scl源 yum install gcc cmake -y yum install centos-release-scl scl-utils-build 安装scl源 #安装gcc yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils #更新gcc版本 scl enable devtoolset-9 bash #查看gcc版本 gcc -v
安装完查看gcc版本是否高于5.3
3、安装Redis
将redis-6.0.8.tar.gz上传到Linux服务器上,然后解压到目录下如:/usr/local/redis
#解压 tar zxvf redis-6.0.8.tar.gz #进入解压目录 cd redis-6.0.8 #编译安装 make make install
Redis的默认安装路径/usr/local/bin,当make install安装成功后该目录下会有一些Redis相关的文件,没有文件则表示make install安装失败:
4、修改Redis配置文件
①进入配置文件redis.conf所在目录
cd /usr/local/redis/redis-6.0.8
②修改配置文件
vim redis.conf #查看redis.conf配置文件 :set nu #设置显示行号 ctrl + f向下翻页 ctrl+b向上翻页 # 设置支持远程连接 69行 #注释bind 127.0.0.1,让redis设置支持远程连接 89行 protected-mode yes yes改为no # 设置后台启动redis 222行 daemonize no改为yes #设置客户端连接密码验证 /requirepass n继续向下查找 N向上查找 786行 requirepass 后面跟自己想设置的密码 :wq保存退出
5、后台启动Redis
#进入redis根目录 cd /usr/local/redis/redis-6.0.8/src #加上‘&’号使Redis以后台程序方式运行 ./redis-server &
6、解决Redis is running in protected mode because protected mode is enabled
直接 redis-cli 以后执行命令:
CONFIG SET protected-mode no
参考资料:
下一篇:
Qt之TCP多线程收发(附源码)