• 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操作进行设置和读取变量:

  • 相关阅读:
    迷の“良心”膜你赛总结*3
    bzoj1704/poj3276[Usaco2007 Mar]Face The Right Way自动转身机
    poj 1840 -- Eqs
    poj 3274 -- Gold Balanced Lineup
    poj 3349 -- Snowflake Snow Snowflakes
    poj 2442 -- Sequence
    BestCoder Round #1 1002 项目管理 (HDU 4858)
    BestCoder Round #1 1001 逃生 (HDU 4857)
    poj 1273 -- Drainage Ditches
    poj 1149 -- PIGS
  • 原文地址:https://www.cnblogs.com/lihaoyang/p/6038701.html
Copyright © 2020-2023  润新知