• Linux系统中安装Redis-7.0.4


    前言

    对于在windows中使用redis,官方更加推荐用户在Linux系统中使用Redis。话不多说:开始步骤
    ----->Linux系统中安装Redis-7.0.4

    安装环境说明

    本文以在腾讯云的CentOS 7中安装Redis-7.0.4为例,需要开放防火墙和安全组的6379端口

    第一步

    下载redis的安装包,这里对于下载在liux服务器上有两种方法:

    https://redis.io/download/

    在这里插入图片描述
    详解:分为两种下载方式
    ①直接下载到保存到本地,通过rz命令的形式上传到liux服务器

    1. 打开该网站点击下载保存到本地
    2. 打开xshell或者Finalshell,liux的远程管理工具,此时我们需要进入到根目录
     cd /
    
    • 1

    在这里插入图片描述
    4. 一般来说保存到opt文件夹下,也可以local文件夹,以我保存到opt文件夹下为例

    cd opt mkdir redis     		 //创建一个文件夹便于管理 
    cd redis                     //此时进入到刚刚创建的redis文件夹里
    
    • 1
    • 2

    在这里插入图片描述
    6. 接下来使用rz命令上传本地下载文件
    在这里插入图片描述
    在redis目录下,使用 rz 命令后选择自己的文件之后点击确定
    在这里插入图片描述
    此时已经有了.gz的压缩包
    ②在opt/redis目录下:使用命令直接下载

    wget https://codeload.github.com/redis/redis/tar.gz/refs/tags/7.0.4
    
    • 1

    在这里插入图片描述
    这里的7.0.4就是一个压缩文件:我们把它改名为redis-7.0.4,之后正常解压就行

    mv 7.0.4 redis-7.0.4
    
    • 1

    第二步

    使用解压命令解压文件

    tar axvf redis-7.0.4.tar_2.gz 
    
    • 1

    在这里插入图片描述

    第三步:Redis是使用C++编写的,需要安装C++环境

    yum install gcc-c++      
    gcc -v   //查看gcc版本
    
    • 1
    • 2

    在这里插入图片描述
    在这里插入图片描述

    第四步 进入redis-7.0.4目录下,进行编译安装

    该操作会加载大量数据,务必惊慌

    make   -- 编译
    make install   -- 安装
    
    • 1
    • 2

    最终
    在这里插入图片描述

    第五步 将redis文件夹中的redis.conf文件复制一份到/usr/local/bin下,方便运行redis服务端

    redis.conf复制到bin目录下,为了便于区分,将复制过来的redis.conf重命名为myredis.conf

    cp redis.conf /usr/local/bin    //复制到该目录下
    cd /usr/local/bin    			//进入到bin目录
     mv redis.conf  myredis.conf	//更换名字
    
    • 1
    • 2
    • 3

    第六步 在/usr/local/bin目录下,将myredis.conf中的daemonize设置为yes

    (默认为no),redis就将会在后台运行

    vim myredis.conf      //进入编辑模式
    
    • 1

    该文件下数据太多,需要用搜索来查询daemonize:

    • 点击键盘左上角Esc退出修改模式
    • 输入 /daemonize
    • 查到目标位置后修改为yes:
    • 具体操作为:
    • 按insert键进入编辑模式。
    • 修改为yes
    • 之后按Esc键,之后输入:wq!
      在这里插入图片描述

    第六步 执行redis服务

    在/usr/local/bin目录下执行

    redis-server myredis.conf     //启动redis服务
    redis-cli                     //进入客户端
    
    • 1
    • 2

    在这里插入图片描述
    此时能够ping本地ping通,证明到这里服务器本地连接redis就成功了

    第七步(自己选择是否配置):远程连接Redis

    如果想使用远程连接redis服务,要进入/usr/local/bin,将myredis.conf中的bind改为0.0.0.0(所有服务器可以远程连接redis)

    shutdown   			//关闭远程连接redis服务
    quit       			//停止
    vim myredis.conf   	//编辑,修改bind为0.0.0.0,此时可以搜索,修改完保存
    
    
    • 1
    • 2
    • 3
    • 4

    在这里插入图片描述
    **注意:**因为bind变量巨多,可以同上使用搜索找到对应bind
    在这里插入图片描述
    重启redis服务:

    redis-server myredis.conf     			//启动redis服务
    redis-cli -h 101.23.254.213 -p 6379     //进入客户端
    ping
    
    • 1
    • 2
    • 3

    101.23.254.213这个为我的服务器ip,大家需要换成自己的服务器ip

  • 相关阅读:
    Rust Vs Go:从头构建一个web服务
    第三十九基础:JavaScript在自动化测试中的应用
    Contention Based Energy Efficient Wireless Sensor Network – A survey
    PE文件-C++-MFC-IDA-逆向分析-x32dbg
    golang trace view 视图详解
    寻找和利用 XXE – XML 外部实体注入
    java工程师面试突击第三季笔记,阿里P8大佬亲自讲解
    算法思想之回溯法
    linux下使用crontab定时器,并且设置定时不执行的情况,附:项目启动遇到的一些问题和命令
    【MySQL】初步认识
  • 原文地址:https://blog.csdn.net/qq_45830276/article/details/125986079