Linux环境安装redis5.0.5 详细教程完整步骤

一、下载安装包

访问 http://www.redis.cn/ 中文官网进行下载。这里下载最新的5.0.5版本

在这里插入图片描述

二、传输文件并解压文件

  1. 通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作
tar -zxvf redis-5.0.5.tar.gz

在这里插入图片描述
2. 移动到/usr/local/
在这里插入图片描述
4. 安装 GCC 依赖

yum -y install gcc automake autoconf libtool make

redis版本高的话,记得更新gcc版本,使用高版本的gcc
5. 进入redis-5.0.5目录下执行make

make MALLOC=libc
  1. 为了方便管理,安装并将/usr/local/redis/src目录下的文件加到/usr/local/redis目录
cd src && make install PREFIX=/usr/local/redis

在这里插入图片描述

  • 完成后效果在这里插入图片描述
安装完成!

三、部署启动方式

  1. 在redis文件夹中新建etc文件夹,并将配置文件移到etc文件夹中
mkdir etc
mv /usr/local/redis-5.0.5/redis.conf /usr/local/redis/etc

在这里插入图片描述
2. 配置redis为后台启动

vim /usr/local/redis/etc/redis.conf      //将daemonize no 改成daemonize yes

在这里插入图片描述
在这里插入图片描述
3. 将redis加入到开机启动

vim /etc/rc.local        //在里面添加内容

在这里插入图片描述
在这里插入图片描述
4. 启动redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

在这里插入图片描述
在这里插入图片描述

四、远程连接的配置

  1. 我们在配置文件redis.conf中进行相关的配置
vim /usr/local/redis/etc/redis.conf
  1. 使用快捷键"70gg"快速跳转到70行,注释改行
    在这里插入图片描述
  2. 将90行protected-mode yes 改为 no
    在这里插入图片描述
  3. 设置密码 取消第507行的注释,并修改密码
    在这里插入图片描述
  4. 保存,并重启redis
#先查询进程,杀死进程,然后启动
ps -ef|grep redis

在这里插入图片描述
在这里插入图片描述

配置完成!!!

常见问题及解决方案

  服务器后台启动着redis,隔一段时间后,远程不能连接成功,需要重启redis才能启动

  1. 连接可能报一下错误
    MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.
    
  2. 问题原因:
    服务器曾经强制关闭redis 导致不能持久化 所以连接不上

解决方案

登录服务器,打开redis-cli,输入一下命令,强制关闭报错:

config set stop-writes-on-bgsave-error no

输入完成后,在远程连接,会发现可以成功连接了!

猜你喜欢

转载自blog.csdn.net/qq_41435602/article/details/104890631