linux下redis安装、连接和监控

喜欢ヅ旅行 2024-04-19 11:34 159阅读 0赞

linux下redis安装

redis中文文档地址

redis 5.0.2集群搭建

  • 前置条件:由于redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc。

    linux安装gcc,命令:yum install gcc-c++,根据提示输入y确认即可

  • 下载地址

    1. redis官网
    2. redis多版本地址
    3. 4.0.14版本地址( http://download.redis.io/releases/redis-4.0.14.tar.gz )
  • 安装

    1. 下载: wget http://download.redis.io/releases/redis-4.0.14.tar.gz
      在这里插入图片描述
    2. 解压: tar -zxvf redis-4.0.14.tar.gz
      在这里插入图片描述
    3. 进入redis目录后编译

      cd redis-4.0.14
      make
      在这里插入图片描述

    4. 进入src目录后安装

      cd src/
      make install
      在这里插入图片描述
      没有权限的话需要切换到root用户执行
      在这里插入图片描述

  • 修改配置文件

    1. vim redis.conf
      在这里插入图片描述
    2. 搜索daemonize属性改为yes表示需要后台执行(修改为yes)
      在这里插入图片描述
    3. 搜索127.0.0.1注释需要绑定的(这里为127.0.0.1)网段才能访问(添加#)
      在这里插入图片描述
    4. 搜索protected-mode 取消阻止远程访问(修改为no才可以远程连接)
      在这里插入图片描述
    5. 搜索requirepass foobared添加默认密码(默认为空,不设置密码可忽略)
      在这里插入图片描述
    6. :wq 保存
  • 启动

    1. 设置开机启动

      vi /etc/rc.d/rc.local
      添加redis-server redis.conf的绝对路径
      在这里插入图片描述

    2. 手动启动(指定redis-server redis.conf)

      " class="reference-link">./redis-4.0.14/src/redis-server ./redis-4.0.14/redis.conf在这里插入图片描述
  • 连接redis

    1. 本地连接(-h 地址,-p 端口,-a 密码)

      ./redis-4.0.14/src/redis-cli -h 127.0.0.1 -p 6379 -a 123456
      在这里插入图片描述

    2. 远程连接出现问题,检查linux防火墙是否开放该端口
      在这里插入图片描述
    3. 检查防火墙是否开放6379端口(root权限)

      /etc/init.d/iptables status
      在这里插入图片描述

    4. 防火墙添加6379端口

      vim /etc/sysconfig/iptables
      复制22端口那行然后再改一下端口即可
      在这里插入图片描述

    5. 启动防火墙服务

      service iptables restart
      在这里插入图片描述

    6. 再次连接
      在这里插入图片描述
  • 监控redis

    1. –stat参数

      keys表示redis所有key的个数
      mem表示redis占用的内存
      clients表示客户端连接的数量
      blocked表示已阻止的客户端数
      requests表示正在执行的命令数(QPS)
      connections表示当前连接总数。
      在这里插入图片描述

    2. monitor参数用于实时监控redis请求命令

      也可以用 ./redis-cli -a 123456 monitor | grep -v “PING” 过滤不想看的命令
      在这里插入图片描述

    3. cluster nodes参数查看redis集群信息

      ./redis-cli -a 123456 cluster nodes

发表评论

表情:
评论列表 (有 0 条评论,159人围观)

还没有评论,来说两句吧...

相关阅读