• 1.Redis安装(Linux环境)


    转载请出自出处:http://www.cnblogs.com/hd3013779515/

    1.Redis安装

    使用的最新版本为 3.2.9,下载并安装:

    wget http://download.redis.io/releases/redis-3.2.9.tar.gz
    tar -xzvf redis-3.2.9.tar.gz
    cd redis-3.2.9
    make
     

    执行make后报错

    image

    从错误看原因是缺少gcc,执行yum install gcc。之后再次执行make,还是报错。

    image

    执行make distclean,成功make完后 redis-3.2.9目录下会出现编译后的redis服务程序redis-server,

    还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:

    下面启动redis服务.
    ./src/redis-server

    image

    注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。

    ./src/redis-server redis.conf

    redis.conf是一个默认的配置文件。我们可以根据需要使用自己的配置文件。

    启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了。 比如:

    ./src/redis-cli
    image
     

    2.Redis配置为系统服务

    (1) 复制redis_init_script文件

    utils/redis_init_script文件复制/etc/rc.d/init.d/目录,并重命名为redis

    cp utils/redis_init_script /etc/rc.d/init.d/redis

    (2)编辑redis文件

    编辑/etc/rc.d/init.d/redis文件:

    在文件第二行添加:

    # chkconfig: 2345 80 90

    并将以下行(在start节点下):

    $EXEC $CONF

    修改为:

    $EXEC $CONF &

    注:&会使服务在后台运行,不添加此符号redis会显示在前台,并影响其它服务的启动。

    确认安装目录

    文件中以下两行,为Redis安装的默认目录。如果实际安装目录与下两行不符,要将其修改为实际安装目录。

    EXEC=/home/redis-3.2.9/src/redis-server CLIEXEC=/home/redis-3.2.9/src/redis-cli

    复制conf文件

    文件中有如下一行:

    CONF="/etc/redis/${REDISPORT}.conf"

    该行表示Redis配置文件redis.conf的位置,而${REDISPORT}表示.confRedis运行端口命名。

    这时你需要创建/etc/redis,并将配置文件复制到这个目录下。分别执行以下两条命令:

    mkdir /etc/redis cp redis.conf /etc/redis/6379.conf

    (3)注册系统服务

    注册系统服务使用chkconfig命令。注册redis服务命令如下:

    chkconfig --add redis

    启动redis服务:

    service redis start

    配置完成,现在就可以通过service命令对redis服务进行管理了。

     
  • 相关阅读:
    C#与服务器建立会话,获取SessionId(临时cookie值)
    c# 登录带验证码网站
    ASP读取CSV文件 并添加到数据库
    淘宝开放平台正式环境获取数据(二)
    DragDrop 注册失败的解决方法 转
    c# 获取网站验证码图片
    淘宝开放平台.NET版SDK 测试类
    淘宝开放平台正式环境获取数据(一)
    sqlhelper源码
    博客园看到的socket基本原理
  • 原文地址:https://www.cnblogs.com/hd3013779515/p/6914374.html
Copyright © 2020-2023  润新知