Linux环境搭建(二):redis安装

1. 环境信息

腾讯云:Linux CentOS 7.5 64位
Linux连接:MobaXterm
redis连接:RedisDesktopManager

2. 下载redis软件包

官网下载链接:https://redis.io/download
Linux环境搭建(二):redis安装_第1张图片

3. 上传软件包到linux机器

用MobaXterm把redis-5.0.5.tar.gz上传到linux机器的/data/software/redis/下
Linux环境搭建(二):redis安装_第2张图片

4. 解压软件包

cd /data/software/redis/

// 解压
tar xzf redis-5.0.5.tar.gz

// 将解压后的目录移动到/usr/local/
mv /data/software/redis/redis-5.0.5 /usr/local/

Linux环境搭建(二):redis安装_第3张图片

5. 编译、安装

// 先安装gcc,redis需要再C语言环境上运行
yum install gcc-c++

// 编译
cd /usr/local/redis-5.0.5/
make

// 安装
cd src/
make install

6. 修改配置

cd /usr/local/redis-5.0.5/
vi redis.conf

修改点包括:

  1. 设置后台运行:daemonize属性改为yes
  2. 解除掉网络访问限制:注释掉bind 127.0.0.1
  3. 允许远程访问:protected-mode 设置成no
  4. 设置密码:将# requirepass foobared 的#去掉,并把foobared 改为你的密码,如:requirepass 123456

7. 设置redis开机启动

vi /etc/rc.d/rc.local

在rc.local文件的末尾加上:/usr/local/redis-5.0.5/src/redis-server /usr/local/redis-5.0.5/redis.conf

8. 启动redis

./usr/local/redis-5.0.5/src/redis-server /usr/local/redis-5.0.5/redis.conf

9. 腾讯云放开6379端口限制

腾讯云需要放开6379端口限制,才能用RedisDesktopManager登录
Linux环境搭建(二):redis安装_第4张图片

10. 检查RedisDesktopManager登录能否成功

Linux环境搭建(二):redis安装_第5张图片

11. 配置redis持久化

redis有AOF,DRB两种持久化方式,默认是打开DRB持久化的,这里给出打开AOF持久化,关闭DRB持久化的配置方法。
详细介绍见:https://www.cnblogs.com/dong-/p/10088695.html

cd /usr/local/redis-5.0.5/
vi redis.conf

修改包括:

  1. 打开AOF: appendonly yes

  2. 关闭DRB:
    注释掉
    save 900 1
    save 300 10
    save 60 10000
    去注释
    save “”
    在这里插入图片描述

  3. 修改后需要重启redis生效:

    // 登录
    ./usr/local/redis-5.0.5/src/redis-cli
    auth '你的密码'
    
    // 关闭redis
    shutdown
    
    // 启动redis
    ./usr/local/redis-5.0.5/src/redis-server  /usr/local/redis-5.0.5/redis.conf
    
  4. 生效后可以看到appendonly.aof:
    Linux环境搭建(二):redis安装_第6张图片

你可能感兴趣的:(SpringBoot)