zoukankan      html  css  js  c++  java
  • Redis系列---安装redis单机版02

    本章将带领大家一步一步安装Redis单机版(Redis从3.0版本后就开始支持集群了,集群将会后边章节带领大家操作)

    准备环境:

      Centos 6.X

      redis3.+版本(自行下载,redis 的版本:副版本号奇数版本号是测试版,不建议在生产环境中使用。偶数版本时稳定版建议在生产环境中使用。3.0 版本更新比较大。集成了集群技术


    第一步 在Linux系统中安装gcc,因为上一章提到过,它是基于c语言编写的

    [root@VM_0_10_centos installPackage]# yum -y install gcc-c++

     

    第二步 需要将下载好的 redis 压缩包添加到 linux 服务器中

    我这里版本:redis-3.0.0.tar.gz

    第三步 解压压缩包

    [root@VM_0_10_centos installPackage]# tar -zxvf redis-3.0.0.tar.gz

    第四步 编译 redis

    命令:进入 redis 的解压完毕的根目录下 执行命令:

    [root@VM_0_10_centos redis-3.0.0]# make

    最后显示这样

     

    第五步 安装 redis

    命 令 : 进 入 redis 的 解 压 完 毕 的 根 目 录 下 , 执 行 命 令 : make install

    PREFIX=/usr/local/redis  PERFIX意味着安装目录是后面指定的目录

    [root@VM_0_10_centos redis-3.0.0]# make install PREFIX=/usr/local/redis
    cd src && make install
    make[1]: Entering directory `/usr/local/soft/installPackage/redis-3.0.0/src'
    
    Hint: It's a good idea to run 'make test' ;)
    
        INSTALL install
        INSTALL install
        INSTALL install
        INSTALL install
        INSTALL install
    make[1]: Leaving directory `/usr/local/soft/installPackage/redis-3.0.0/src'

    第六步:启动 redis

    1,前端启动

    在 bin 目录下执行命令: ./redis-server (ctrl+c)退出 redis

    会显示这样的

     

    2.后端启动(所谓后端启动,顾名思义,在后端进行启动,不需要在前台卡主,那样我们什么也做不了,就是后台进程)

    (1)先将 redis 解压目录下的 redis.conf 文件拷贝到 安装好的 redis 的 bin 目录下

    命令:cp redis.conf /usr/local/redis/bin

    [root@VM_0_10_centos redis-3.0.0]# cp redis.conf /usr/local/redis/bin

    (2)修改拷贝过来的 redis.conf 配置文件

    命令:vim redis.conf

    将 daemonize no 改为 yes(daemonize守护进程)

    (3)启动 redis

    在 bin 目录下执行命令:./redis-server redis.conf

    [root@VM_0_10_centos bin]# ./redis-server redis.conf

    (4)查看 redis 启动是否成功

    输入命令:ps aux|grep redis

    我们可以看到进程已经启动了,端口为6379

     

    (5) 关闭 redis 的命令

    ./redis-cli shutdown

    这时候我们会发现,进程已经被关闭了

    第七步:测试 redis 是否好用(记得开启redis哦!)

    在 bin 目录下启动 redis 自带的客户端 ./redis-cli

    常见 redis 命令:

    ping--->pong

    输入ping 返回pong  代表成功!

     

  • 相关阅读:
    Linux makefile 教程 很具体,且易懂
    工作流技术学习
    23种设计模式(5):原型模式
    NETSH WINSOCK RESET这条命令的含义和作用?
    OpenGL中shader使用
    【我所認知的BIOS】—>ADU.exe
    socket通信简单介绍
    Android开发之合并文件的几种方式
    Python 单词字母顺序不变且所有倒排
    VC2010 Working Directory
  • 原文地址:https://www.cnblogs.com/arebirth/p/redis02.html
Copyright © 2011-2022 走看看