• 查看redis版本 下载安装


    在redis安装目录下执行

    ./redis-server -v

     版本3.2.5  下载地址 http://download.redis.io/releases/redis-3.2.5.tar.gz

    redis安装

    tar -zxvf redis-3.2.5.tar.gz

    找到redis的目录进入

    cd redis-3.2.5

    make编译redis 

    make
    或者
    make install

    注意:make命令执行完成编译后,会在src目录下生成6个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel。 

    执行make install。会将make编译生成的可执行文件拷贝到/usr/local/bin目录下;

    redis安装异常

    问题一:

    make[2]: cc: Command not found
    异常原因:没有安装gcc
    解决方案:yum install gcc-c++

    问题二:

    zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory
    异常原因:一些编译依赖或原来编译遗留出现的问题
    解决方案:make distclean。清理一下,然后再make。
    在make成功以后,需要make test。在make test出现异常。

    问题三:

    couldn’t execute “tclsh8.5”: no such file or directory
    异常原因:没有安装tcl
    解决方案:yum install -y tcl。

    启动redis

    直接启动

    ./redis-server

    加上`&`号使redis以后台程序方式运行

    ./redis-server &

    检测后台进程

    ps -ef |grep redis

     检测6379端口是否在监听 

    netstat -lntp | grep 6379

     使用redis-cli客户端检测连接是否正常 

    ./redis-cli

     

     redis开机自启动

    执行./utils/install_server.sh配置Redis配置之后Redis能随系统启动。

    执行基本配置./utils/install_server.sh之后,根据上面信息,可以得出:
    默认的端口:6379,
    生成一个redis配置文件:/etc/redis/6379.conf
    生成一个redis日志文件:/etc/log/redis_6379.log
    脚本:/var/lib/redis/6379
    默认目录:/usr/local/bin/redis-server

    Redis设置密码

    修改配置文件

    进入你redis.conf的配置文件,路径根据你的实际情况来

    vi redis.conf

    命令模式下查找requirepass 密码字段

     释放注释,写上自己的密码: requirepass yourpassword :requirepass  123456

     保存之后重启服务

    重启命令

    redis-server /etc/redis/6379.conf

    启动测试

    /usr/local/bin/redis-cli

     如何关闭有密码的服务:

    /usr/local/bin/redis-cli  -h 127.0.0.1 -p 6379  -a 123456 shutdown
  • 相关阅读:
    计算机基础理论 基本功
    mac 下使用gcc 编译c函数
    技术书籍 读书方法有感
    IntentFilter的相关问题解析
    IOS 学习笔记 2015-04-03 OC-API-文件读写
    (转)iOS中3种正则表达式的使用与比较
    (转)IOS学习笔记-2015-03-29 int、long、long long取值范围
    mysql 游标
    (转) 生活感悟
    IOS 学习笔记 2015-03-27 我理解的OC-代理模式
  • 原文地址:https://www.cnblogs.com/chong-zuo3322/p/14131694.html
Copyright © 2020-2023  润新知