zoukankan      html  css  js  c++  java
  • 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 设置端口号。
  • 相关阅读:
    C/C++笔试题
    #include "" 和 #include <> 的区别
    cc、gcc、g++、CC的区别概括
    在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)
    vi复制粘贴
    cleartool常用命令
    [转]Tomcat日志详解
    Profile
    Bean的初始化和销毁
    SpringEL和资源调用
  • 原文地址:https://www.cnblogs.com/LBJLAKERS/p/11922425.html
Copyright © 2011-2022 走看看