Linux安装redis(CentOS8)

296 阅读1分钟

1.首先下载 Redis

redis.png

2.使用 Xftp 将下载好的 redis-7.0.9.tar.gz 上传到我们的 linux 系统中/opt 文件目录下

3.这里要编译成 C 文件,需要使用 gcc

  1. 下载 gcc

  2. gcc -v // 先查看有没有安装gcc 如果没有执行下一步
    yum install gcc gcc-c++ -y
    
  3. CentOS8 CentOS 团队终于从官方镜像中移除 CentOS 8 的所有包 CentOS 8 已于 2021 年 12 月 31 日寿终正非,但软件包仍在官方镜像上保留了一段时间。现在他们被转移到CentOS Vault Mirror

  4. 解决办法

    sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
    sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
    // 然后执行
    yum update
    //再执行
    yum install gcc gcc-c++ -y  // 需要确认的都按y
    
  5. 进入到 /opt 解压 redis-7.0.9.tar.gz

    1. tar -zxvf redis-7.0.9.tar.gz //解压
      cd redis-6.2.6 //进入文件
      make // 编译
      

      这里肯能使用 make 命令会报错 make: 未找到命令

      解决方法

      yum install make
      
    2. make install //安装redis
      
    3. 安装路径在/use/local/bin

4.启动

一般采用后台启动方式

  1. 进入到/opt/redis-7.0.9/并修改 daemonize

    cp redis.conf /etc/redis.conf  // 复制redis.conf 到 /etc/redis.conf
    vi /etc/redis.conf // 这里吧 daemonize no 改为 daemonize yes
    cd /usr/local/bin //进入bin目录
    redis-server /etc/redis.conf // 启动redis
    
  2. ps -ef | grep redis // 查看进程
    
  3. redis-cli // 执行完之后会显示连接ip和端口号
    
  4. ping  //会显示PONG