• redis-安装配置


    目录

    • 1. Redis简介
    • 2. 离线安装
      • 2.1 准备工作
      • 2.2 解压、安装
      • 2.3 修改配置文件
      • 2.4 redis服务与关闭
      • 2.5 redis服务的开机启动
        • 2.5.1 Ubuntu上的配置
        • 2.5.2 centos上的配置
    • 3. 在线安装
    • 4. 设置防火墙
    • 5. 客户端连接

    1. Redis简介


    Redis 是完全开源免费的,遵守BSD协议,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。

    特点:
    支持数据的持久化,可以将内存中的数据保存到硬盘,在重启后再次加载使用。
    支持的数据结构丰富,String,list,set, zset, hash等等。
    支持数据备份,master-slave模式进行数据备份。

    优势:
    性能高,Redis能读的速度是110000次/s,写的速度是81000次/s。
    数据类型丰富
    原子性,redis中所有操作都是原子的,并且多个操作也支持原子性
    丰富的特性,如通知,key过期等。

    2. 离线安装


    说明:该例的示例步骤基于ubuntu16版本。

    2.1 准备工作


    在离线安装redis前先安装两个软件,gcc和make,为方便安装可以先将用户切换到root下(使用 su 命令,需要输入root的密码)
    1)安装gcc

    apt-get install gcc
    

    2)安装make

    apt-get install make
    

    关于gcc和make
    GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。GCC是Linux下重要的编译工具。
    make工具的定义是通过编写的makefile脚本文件描述整个工程的编译、链接规则;通过脚本文件,对于复杂的工程也可以只通过一个命令就完成整个编译过程。类似于java中的maven

    3)下载redis5,本例下载到了/home/lise目录下。

    wget http://download.redis.io/releases/redis-5.0.3.tar.gz
    

    注: wget简介
    wget是linux下常用的文件下载工具,wget支持http,https,ftp等协议,支持使用http代理。
    wget有很多参数,常用的有一下几个:
    -V --version 显示wget的版本
    -o --output-file=file 将信息写入file,如果不提供默认以下载的文件作为文件名。
    -v --verbose 详细输出,默认值
    -t --tries=number 设置重试次数,0表示无限制

    2.2 解压、安装


    1)在/usr/local目录下创建一个redis目录又来放置解压后的redis。

    mkdir /usr/local/redis
    

    2)在本例中redis下载在/home/lisen目录,来到该目录执行解压

    tar -zxvf redis-5.0.3.tar.gz  -C /usr/local/redis
    

    3)编译-安装(在/usr/local/redis/redis-5.0.3目录下执行)

    1. #编译
    2. make
    3. #安装
    4. make install

    编译成功的输出:

    安装完成时的输出:

  • 相关阅读:
    程序员的护城河
    Spark的RDD转换算子与行动算子
    Linux:给openlab搭建web网站
    一篇五分生信临床模型预测文章代码复现——Figure 2. 生存分析,箱线图表达改变分析(二)
    kubernetes--Pod控制器详解
    【669. 修剪二叉搜索树】
    计算机IO原理
    成都建筑模板厂家有哪些?
    自然语言处理(NLP)技术
    DispatcherServlet 分发流程
  • 原文地址:https://blog.csdn.net/m0_64863860/article/details/127760899