美文网首页
redis安装(单机)

redis安装(单机)

作者: yeren108 | 来源:发表于2018-09-25 21:52 被阅读6次

    Linux版安装

    下载获得redis-4.0.11.tar.gz后将它放入我们的Linux目录/opt
    wget http://download.redis.io/releases/redis-4.0.11.tar.gz
    
    /opt目录下,解压命令:tar -zxvf redis-4.0.11.tar.gz
    tar xzf redis-4.0.11.tar.gz
    
    建立一个redis目录的软连接,指向redis-4.0.11:ln -s redis-4.0.11 redis
    
    进入目录:cd redis-4.0.11
    在redis-3.0.4目录下执行make命令
    make
        运行make命令时故意出现的错误解析:
            安装gcc
                能上网:yum install gcc-c++
                不能上网:
            二次make
            jemalloc/jemalloc.h:没有那个文件或目录-->运行make distclean之后再make
            Redis Test(可以不用执行)
    
    如果make完成后继续执行make install
    make install
    
    验证安装(查看版本号)
    redis-cli -v
    
    查看默认安装目录:usr/local/bin
        redis-benchmark:性能测试工具(服务启动起来后执行)
        redis-check-aof:修复有问题的AOF文件
        redis-check-dump:修复有问题的dump.rdb文件
        redis-cli:客户端,操作入口
        redis-sentinel:redis集群使用
        redis-server:Redis服务器启动命令
    

    启动

    • 使用默认配置启动
      说明:redis建议要使用配置文件来启动,直接启动无法自定义配置,不会再生产环境中使用
    redis-server
    
    • 运行启动(加参数)
    redis-server --configkey1 configvalue1 --configkey2 configvalue2
    
    eg:redis-server --port 6380
    
    • 配置文件启动
    redis-server /opt/redis/redis.config
    
    #修改redis.conf文件将里面的daemonize no 改成 yes,让服务在后台启动
    

    配置

    最基础配置

    • port
    • logfile
    • dir
    • daemonize

    停止

    单实例关闭
        redis-cli shutdown
        redis-cli shutdown nosave|save
    
    多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown
    eg:redis-cli shundown -h 127.0.0.1 -p 6379
    
    可以kill进程,但是不要 kill -9 的方式
    

    客户端连接

    • 交互方式
    redis-cli -h {host} -p {port}
    
    • 命令方式
    #直接得到结果
    redis-cli -h {host} -p {port} {command}
    eg:   redis-cli -h 127.0.0.1 -p 6379 get hello
    

    相关文章

      网友评论

          本文标题:redis安装(单机)

          本文链接:https://www.haomeiwen.com/subject/oycimftx.html