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

1. 环境信息

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

2. 下载redis软件包

官网下载链接:https://redis.io/download
在这里插入图片描述

3. 上传软件包到linux机器

用MobaXterm把redis-5.0.5.tar.gz上传到linux机器的/data/software/redis/下
在这里插入图片描述

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/

在这里插入图片描述

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登录
在这里插入图片描述

10. 检查RedisDesktopManager登录能否成功

在这里插入图片描述

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:
    在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值