Linux之Redis离线安装教程

查看GCC环境与离线下载

  由于 redis 是用 C 语言开发,安装之前,需先确认是否安装 gcc 环境:gcc -v。

若检测不存在,则需下载对应系统GCC类型版本的离线包:

yum -y install gcc gcc-c++ --downloadonly --downloaddir=[下载目录]

Linux之Redis离线安装教程_第1张图片

 安装离线包,执行命令:rpm -Uvh *.rpm --nodeps --force

验证gcc、g++是否安装成功,执行命令:gcc -v  g++ -v

Linux之Redis离线安装教程_第2张图片

 安装Redis

  • 离线下载
    yum -y install redis-3.2.8 --downloadonly --downloaddir=[下载目录]
  • 解压与安装:tar -zxvf redis-3.2.8.tar.gz 
    进入解压的目录:make && make install

Redis配置自启动
  • 解压出来的目录,备份原始配置文件:cp redis.conf redis.conf.bck
  • 编辑 redis.conf 配置文件,设置后台运行与密码:
    vi redis.conf
    daemonize no    --> daemonize yes  
    requirepass foobared  -->requirepass 123
  • 配置系统环境自启动文件
    vi /etc/systemd/system/redis.service
    [Unit]
    Description=redis-server
    After=network.target
    
    [Service]
    Type=forking
    ExecStart=/usr/local/bin/redis-server [配置文件路径]/redis-3.2.8/redis.conf
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
  • 重新加载系统服务
    systemctl daemon-reload  //重新加载服务
    systemctl start redis    //启动redis服务
    systemctl status redis  //查看redis运行状态
    systemctl enable redis  //redis开机自启

你可能感兴趣的:(linux,运维,服务器)