码迷,mamicode.com
首页 > 系统相关 > 详细

Linux安装Redis

时间:2020-05-08 16:17:02      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:check   升级   注意   serve   seh   server   redis   http   使用   

技术图片

  • 上传压缩文件并解压

    我是准备安装在/usr/local/redis下,文件上传在此目录

    技术图片

  • 注意:安装redis需要gcc环境

    gcc -v  # 查看版本
    
    yum -y install gcc  # 安装
    
  • 进入解压文件目录使用make对解压的Redis文件进行编译

    技术图片

    编译后的文件

    技术图片

  • 编译成功后,进入src文件夹,执行make install进行Redis安装。

    报错

    技术图片

    解决办法:

    # 查看gcc版本是否在5.3以上,centos7.6默认安装4.8.5
    gcc -v
    # 升级gcc到5.3及以上,如下:
    升级到gcc 9.3:
    yum -y install centos-release-scl
    yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
    scl enable devtoolset-9 bash
    需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。
    如果要长期使用gcc 9.3的话:
    
    echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
    这样退出shell重新打开就是新版的gcc了
    以下其他版本同理,修改devtoolset版本号即可。
    

    重新安装,如果所示安装成功

    技术图片

  • 为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中

    redis创建binetc文件

    技术图片

  • 回到刚刚安装目录,找到redis.conf,将其复制移动到 /usr/local/redis/ect

    cp redis.conf /usr/local/redis/etc/
    

    技术图片

  • 进入src目录,将常用命令移动到bin目录下

    mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-server redis-sentinel redis-trib.rb /usr/local/redis/bin/
    

    技术图片

  • 修改配置文件

    Redis默认不是后台启动

    使用vim命令修改redis.cong配置文件

    技术图片

    技术图片

  • 进入bin目录通过指定配置文件启动

    ./redis-server /usr/local/redis/etc/redis.conf
    

    技术图片

  • 使用客户端连接测试

    ./redis-cli -p 6379
    

    技术图片

  • 查看redis进程是否开启

    ps -ef|grep redis
    

    技术图片

  • 关闭Redis

    shutdown # 关闭
    exit     # 退出
    

    技术图片

技术图片

Linux安装Redis

标签:check   升级   注意   serve   seh   server   redis   http   使用   

原文地址:https://www.cnblogs.com/ndbxy/p/12850907.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!