CentOS 7 安装配置 redis

安装 redis

  1. 下载 redis 源码包

    cd /usr/local/
    wget http://download.redis.io/releases/redis-5.0.5.tar.gz
    
  2. 解压源码包

    tar -zxvf redis-5.0.5.tar.gz 
    
  3. yum安装gcc依赖

    yum install gcc
    
  4. 跳转到redis解压目录下

    cd redis-5.0.5
    
  5. 编译安装

    make MALLOC=libc
    

    将/usr/local/redis-5.0.5/src目录下二进制文件安装到/usr/local/bin

    cd src && make install
    
  6. 测试是否安装成功

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

    成功
    在这里插入图片描述

配置 redis

在redis 根目录下找到 redis.conf 文件
在这里插入图片描述

  1. 设置redis 为守护进程

    守护进程模式下 redis-server 在后台运行

    在这里插入图片描述

  2. 允许外网访问 redis服务

    redis服务 默认只能本机访问

    在这里插入图片描述
    redis.conf 文件设置完成后 ,启动redis-server

    • 确保后台 redis-server 关闭

      ps aux | grep redis
      
    • 启动redis-server

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

    如果外部ip还是连接不上虚拟机 可能是 6379这个端口没有开启 详情

  3. 设置redis开机自启动

    • 第一步、复制redis配置文件(启动脚本需要用到配置文件内容,所以要复制)

      mkdir /etc/redis
      cp  /usr/local/redis-5.0.5/redis.conf /etc/redis/6379.conf
      
    • 设置redis.conf中daemonize为yes,确保守护进程开启,也就是在后台可以运行

      find / -name redis_init_script  # 得到redis的启动脚本所在路径
      # 将redis 启动脚本 复制到 etc 下
      cp /usr/local/redis-5.0.5/utils/redis_init_script /etc/init.d/redis  
      
    • 修改启动脚本参数

      vi /etc/init.d/redis
      

      在这里插入图片描述

    • 修改 启动脚本 文件权限

      chmod +x /etc/init.d/redis
      chkconfig redis on
      
    • 测试能否 启动关闭 redis 服务

      service redis stop  # 停止服务
      service redis start  # 启动redis服务
      
    • 均正常的话 就 重启系统 查看redis 服务是否随系统启动
      如下图的话就时已经成功了

      ps aux|grep redis
      

      在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值