1.安装c的环境,后续需要c的编译。并下载redis6.2.6tar包
yum -y install gcc-c++ wget -i -c https://download.redis.io/releases/redis-6.2.6.tar.gz
2.解压
mkdir -p /opt/module tar -zxf redis-6.2.6.tar.gz -C /opt/module
3.进入redis目录,对解压后的文件进行编译,make时间较长耐心等待
cd redis-6.2.6 make cd src make install
4.安装完成之后,为了方便管理,将redis文件夹中的conf配置文件和常用命令移动到统一的文件夹中
cd /opt/module/redis-6.2.6/ mkdir bin mkdir etc mv redis.conf etc/ cd src/ mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /opt/module/redis-6.2.6/bin/
5.编辑redis.conf文件
cd /opt/module/redis-6.2.6/etc vim redis.conf
直接输入75,进入75行,注释掉(bind指定网段才能连接redis,如果bind注释掉,那会接受所有来自于可用网络接口的连接)
94行改成no,默认是设置成yes的, 防止了远程访问)
257行设置为yes(允许后台执行)
901行设置密码,这里我没有设置
6.启动服务
cd /opt/module/redis-6.2.6/bin/ ./redis-server ../etc/redis.conf
7.查看进程
ps -ef | grep redis
部署成功