zoukankan      html  css  js  c++  java
  • Centos7安装Redis5.0.3

    1.切换目录

    cd tmp

    2.下载

    wget http://download.redis.io/releases/redis-5.0.3.tar.gz

    3.解压,删除压缩包

    tar xzf redis-5.0.3.tar.gz

    rm redis-5.0.3.tar.gz

    cd redis-5.0.3

    4.编译源码

    make

    如果make报错

    解决方法:安装gcc编译工具   

    yum install gcc

    进入目录
    cd deps
    先编译以下几个目录  
    make hiredis lua jemalloc  linenoise
    编译成功以后,
    cd ../
    make
     
    5.修改配置文件
    vi redis.conf
    允许远程访问
    bind 127.0.0.1 修改为 # bind 127.0.0.1
    默认启动时后台启动
    daemonize yes
    设置密码
    requirepass abc123

    进入 src 文件夹以配置文件的形式启动项目

    cd src
    ./redis-server ../redis.conf

    查看是否启动成功,如果有 6379 端口的服务代表启动成功
    netstat -nlpt
     
     
    6.打开客户端
    ./redis-cli
    # 进入客户端交互模式后输入
    auth abc123
     
    7.测试是否可用
    set test test
    get test
     
     
    8.设置redis 开机自启动
     在/etc目录下新建redis目录

    cd /etc

    mkdir redis

    将/tmp/redis-5.0.3/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf

    cp /tmp/redis-5.0.3/redis.conf /etc/redis/6379.conf

    将redis的启动脚本复制一份放到/etc/init.d目录下 

    cp /tmp/redis-5.0.3/utils/redis_init_script /etc/init.d/redisd

    切换到/etc/init.d目录下 然后执行自启命令

    cd /etc/init.d/

    chkconfig redisd on

    启动 关闭 redis

    service redisd start

    service redisd stop

    如果stop失败 报/usr/local/bin/redis-cli: No such file or directory

    修改启动脚本 资源包路径

    vi redisd


    EXEC=/usr/local/bin/redis-server
    CLIEXEC=/usr/local/bin/redis-cli
    修改为
    EXEC=/tmp/redis-5.0.3/src/redis-server
    CLIEXEC=/tmp/redis-5.0.3/src/redis-cli

    参考:
    https://redis.io/download
    https://blog.csdn.net/linyifan_/article/details/86508298

  • 相关阅读:
    三十七、Java基础之JDBC
    三十六、Java基础之File类
    各种IoC框架下实现AOP
    Eclipse导出可执行Jar文件(包含第三方Jar包)
    设计模式(Patterns in Java)-解道
    MyBatis入门示例
    freemarker实例2
    freemarker小例子
    MyEclipse8.6 破解以及注册码
    myeclipse中java文件中文注释乱码问题
  • 原文地址:https://www.cnblogs.com/langhaoabcd/p/10432423.html
Copyright © 2011-2022 走看看