Redis 安装

Redis 安装

 

安装前的准备

  • 确保Linux是64位,用 getconf LONG_BIT 查看

  • Linux 必须 具备 gcc 编译环境 使用 gcc -v 查看版本

    如果没有 使用 yum -y install gcc-c++ 命令安装

安装步骤:

  1. 下载 redis7的 压缩包,放到 本地 opt 目录下

    命令:wget https ://download.redis.io/releases/redis-7.0.0.tar.gz

    查看 下载的压缩包 ls -lt redis-7.0.0.tar.gz

  2. 解压下载的压缩包

    命令:tar -zxvf redis-7.0.0.tar.gz

    解压完成后,会有一个 redis-7.0.0 的目录

    image-20240826164021854

    进入该目录

    主要文件:

    image-20240826164309254

    • Makefile -----编译文件

    • redis.conf -----redis的配置文件

    • src ------源码

    • sentinel.conf ------哨兵

     

  3. 编译并安装

    make && make install

    如果出现 It's a good idea to run 'make test' ;) 说明安装成功

    默认的安装目录是 usr/local/bin ,此目录在Linux中相当于 Windows中的 C:\Program Files

    进入该目录,查看安装的文件

    image-20240826165714508

    • redis-benchmark:性能测试工具

    • redis-check-aof:修复有问题的AOF文件

    • redis-check-dump:修复有问题的dump.rdb 文件

    • redis-cli:连接redis的客户端

    • redis-sentinel:redis 集群使用

    • redis-server:redis服务器启动命令

 

  1. 修改 redis.conf 配置文件

    不要去修改 redis-7.0.0 目录下的配置文件,我们将其保留一份最原始的配置,我们可以把它复制一份,进行修改。修改完该文件要重启才能生效。vim 该文件修改

    要修改的内容:

    • 默认 daemonize no 改为 daemonize yes 修改为可以后台启动,因为我们这个是服务器

    • 默认 protected-mode yes 改为 protected-mode no 保护模式关闭,如果需要别人来连接你的服务器,那么就该把保护模式关闭

    • 默认 bind 127.0.0.1 改为 注释掉,远程可以访问该服务器

    • 添加redis密码 修改 requirepass xxxxxx

     

  2. 启动redis

    命令:redis-server /myredis/redis7.conf 启动redis指定配置文件

    没有提示说明启动成功,查看 redis的端口号 :ps -ef|grep redis|grep -v grep

    image-20240826173825195

    默认端口是 6379

     

  3. 连接服务

    命令:redis-cli -a 密码 -p 6379 如果本机访问redis,不写端口号默认是 6379

    执行该命令后 命令提示符换成了 127.0.0.1:6379

    现在执行 ps -ef|grep redis 就有两个,一个是 server端,一个是 cli端

    此时 在 127.0.0.1:6379 执行 ping ,出现 PONG 说明redis都准备就绪

    退出redis 客户端 使用 quit

    想要处理中文乱码,连接服务时可以使用命令:redis-cli -a 密码 --raw

     

  4. K V 键值对写入读取

    写入: set 键 值

    读取: get 键

  5. 关闭 服务器

    quit是 退出客户端

    关闭服务器有两种方式:

    • 在客户端中使用 SHUTDOWN 直接关闭服务器

    • 使用命令行 关闭

      • 单实例(一个端口)redis-cli -a 密码 shutdown

      • 多实例(多个端口,指定端口)redis-cli -p 6379 shutdown

posted @ 2024-08-29 16:45  GrowthRoad  阅读(8)  评论(0编辑  收藏  举报