Redis的安装和启动

  • Redis是用C语言开发的一个开源的高性能键值对key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:

  • Redis的应用场景。
    •   缓存(数据查询,短链接,新闻内容,商品内容)
    • 分布式集群架构中的session分离
    • 聊天室的在线好友列表
    • 任务队列
    • 应用排行榜
    • 网站访问统计
    • 数据过期处理
  • Redis需要安装在Linux的服务器上运行,在虚拟机上搭建一个centos的虚拟机作为Linux服务器
  • 安装Reids,需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++
  • 创建一个文件夹用于存放redis

  

  •  使用命令:wget  http://download.redis.io/releases/reids-4.0.14.tar.gz的方式安装Reids

  • 解压源码,使用命令:tar -zxvf redis-4.0.14.tar.gz
  • 进入解压的目录进行编译:cd /usr/local/redis-4.0.14
  • 安装到你指定的目录,例如:/usr/local/redis

             cd /usr/local/redis-4.0.14

             make PREFIX=/usr/local/reids install

  • 其中reids.conf是redis的配置文件,redis.conf在redis源码目录。注意:修改prot作为reids的进程的端口,port默认是6379
  • 拷贝配置文件到安装的目录下,进入到源码的目录下面有一份名为:reids.conf,然后将其拷贝到安装路径下 cd /usr/local/redis

        mkdir  conf

        cp /usr/local/redis-4.0.14/redis.conf  /usr/local/redis/bin

  • 设置redis可远程访问,这里和版本有关系。(3.0默认允许,4.0需要手动设置)。在修改绑定地址为0.0.0.0

      vim redis.conf

      bing 0.0.0.0

  • 安装目录下bin文件下的文件列表

     

   

  • redis启动
    •   redis的启动分为:前端和后端
    • 前端模式bin/redis-server ,(一般不建议使用,前端模式启动缺点是命令窗口关闭,redis-server程序就会结束)
    • 后端模式:需要更改为:daemonize yes。改后退出之后在bin文件夹下执行命令:./redis-server redis.conf   在使用:./redis-cli可以查看连接
    • 使用:ps -ef|grep redis 可以查看连接的redis
    • 停止redis的连接:./redis-cli shutdown save
  • 启动多个redis。
    •   启动多个redis的进程的意义:一个redis代表一个redis服务
    • 1。创建多个redis目录,可以使用端口号命名。
    • 2。分别在redis.conf 设置端口号。
    •  

       

    •  

       

 

 

 

 

 

 

 

 

 

 

 

posted @ 2019-11-26 22:25  白天黑天阴天  阅读(191)  评论(0编辑  收藏  举报