zoukankan      html  css  js  c++  java
  • centos安装redis

    2017/05/24补充:

    分割线一下的是以前记得,最近不是很忙,申请了一个新浪云,想再学学redis知识,就在上边安装了个redis,不过这次安装的是最新的稳定版:3.2.9。

    redis3.0以后就支持集群了。

    安装的前提条件:

    需要安装gcc:yum install gcc-c++

    使用yum(包管理器)安装(yum:基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令)

    [root@lihaoyang /]# yum install gcc-c++

    接着是一堆下载的过程,中途会问:

    Is this ok [y/d/N]: y

    直到最后出现:Complete!,接下来的步骤和下边就一样的了,但是如果你的linux是mini版的,有很多软件包都没有,在执行make命令时,会找不到命令,

    执行这一行命令:就好了

    yum -y install gcc automake autoconf libtool make


    用WinSRC把redis的安装包上传到centos里自己建的目录redistar下,切换到长传目录并解压安装包:

    解压后可以看到redistar下有解压后的文件:

    进入到解压后的目录,不用执行config命令,因为redis没有开发冗余代码,然后直接执行make命令进行编译:

    编译后效果如下:

    不用再make install,make install的本质就是安装,把一些可执行程序复制到指定目录的过程,我们用redis可以自己copy需要的文件。

    (注:也可以执行make install,执行的话就不需要再手动创建redis的运行目录了:

    [root@bogon redis-3.0.0]# make install PREFIX=/usr/local/redis  会在user/local/redis下创建相关文件)

    进入到src目录下:

    redis不像其他软件一样一般安装后会在usr/local下创建一个运行目录,所以自己在user/local下也创建一个redis的运行目录,然后拷贝redis解压后的src目录下的redis-cli和redis-server到刚才创建的目录:

     然后进入到redis的解压目录,把redis.conf配置文件也拷贝到redis的运行目录/usr/local/redis下:

    切换到/usr/local/redis目录,用命令./redis-server启动redis,./表示当前目录,这是前端启动redis 的方式,前端启动,当前脚本窗口只要关闭,redis服务就会停掉

    修改redis.conf配置文件,启动方式改为后端启动,用vi命令打开redis.conf文件,修改daenonize为yes,则表示为后台启动redis:

     启动redis的时候带上配置文件,ps -A|grep redis 是 查看所有关于redis的进程 :

    可以看到redis在后台已经成功启动了。

    进入/usr/local/redis,执行./redis-cli进入redis的操作终端,进行简单的set、get操作进行设置和读取变量:

  • 相关阅读:
    第03组 Alpha冲刺(3/4)
    第03组 Alpha冲刺(2/4)
    第03组 Alpha冲刺(1/4)
    第08组 Beta版本演示
    第08组 Beta冲刺(4/4)
    第08组Beta冲刺(3/4)
    第08组Beta冲刺(2/4)
    第08组 Beta冲刺(1/4)
    Alpha事后诸葛亮
    第08组 Alpha冲刺(4/4)
  • 原文地址:https://www.cnblogs.com/lihaoyang/p/6038701.html
Copyright © 2011-2022 走看看