Redis安装

安装Redis

准备工作

[http://redis.io 官网下载安装包

安装包为 6.2.1 for Linux(redis-6.2.1.tar.gz)为例

安装步骤

  1. 准备工作:下载安装最新版的gcc编译器

    安装C 语言的编译环境

    yum install centos-release-scl scl-utils-build
    
    yum install -y devtoolset-8-toolchain
    
    scl enable devtoolset-8 bash
    

    或者yaml gcc install

    测试 gcc版本

    gcc --version

  2. 下载redis-6.2.1.tar.gz放/opt目录

  3. 解压命令:tar -zxvf redis-6.2.1.tar.gz

  4. 解压完成后进入目录:cd redis-6.2.1

  5. 在redis-6.2.1目录下再次执行make命令

  6. 如果没有准备好C语言编译环境,make 会报错—Jemalloc/jemalloc.h:没有那个文件

    • 解决方案:运行make distclean,在redis-6.2.1目录下再次执行make命令
  7. 跳过make test ,执行: make install

启动Redis

前台启动(不推荐)

cd /usr/local/bin
redis-server

后台启动(推荐)

  1. 备份redis.conf

    cp /opt/redis-3.2.5/redis.conf /etc

  2. 后台启动设置daemonize no改成yes

    默认是不允许后台启动

    利用 vi redis.conf 进行编辑,利用/daem 命令进行查找,然后i 进行修改,然后Esc :wq

  3. 启动Redis

    在bin目录下 redis-server /etc/redis.conf

  4. 客户端访问

    redis-cli

  5. 测试验证

    ping 出现PONG,正确

  6. redis关闭

    redis-cli shutdown

    也可以终端内shutdown 或者quit 或者exit

    多实例关闭,指定端口关闭 redis-cli -p 6379 shutdown

  7. 可以利用ps -ef | grep redis 查看进程信息

  8. 可以利用kill -9 进程号

posted @   NeverLateThanBetter  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示