zoukankan      html  css  js  c++  java
  • Redis的安装并配置快捷启动

    Redis 安装

    1.下载

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

    2.解压

    tar -zxvf redis-5.0.5.tar.gz
    

    3.进入解压目录

    cd redis-5.0.5 
    

    4.编译

    make
    

    5.安装到指定的安装目录

    sudo make PREFIX=/usr/local/redis install
    

    6.切换到安装目录

    cd /usr/local/redis
    

    7.把配置文件复制到redis安装目录下

    我这里的redis下载目录为~/Documents

    sudo cp ~/Documents/redis-5.0.5/redis.conf ./
    

    8.修改redis配置文件

    sudo vim redis.conf
    

    *daemonize no*改为 *daemonize yes*,(后台运行redis)

    修改 requirepass foobared 用以设置密码

    logfile "" 改为 logfile "/usr/local/redis/redis.log"(日志文件路径,自定义,注意:放到家目录以外的地方可能引起权限问题)

    9. 启动redis

    /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf
    

    查看是否启动成功ps -aux | grep redis

    10. 连接redis服务

    连接命令 -h 主机ip -p 端口

    如果是本地连接,直接输入连接命令即可

    /usr/local/redis/bin/redis-cli
    

    11. 正常关闭redis服务

    /usr/local/redis/bin/redis-cli shutdown
    

    为了方便启动可以做如下操作

    1. 方便启动客户端

      /usr/local/redis/bin/redis-cli链接到/usr/local/bin目录下

      sudo ln /usr/local/redis/bin/redis-cli /usr/local/bin
      

      注意:如果没有设置redis密码,利用命令redis-cli shutdown关闭redis需要加sudo

    2. 方便启动服务端

      /usr/local/bin下编写脚本redis_run.sh用以启动redis服务
      1

      cd /usr/local/bin
      

      2

      sudo echo -e '#!/bin/bash
      `sudo /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf`' > redis_run.sh
      

      如果提示权限问题,请手动写入,内容如下

      #!/bin/bash
      `sudo /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf`
      

      3

      sudo chmod +x redis_run.sh
      

      4

      如果觉得redis_run.sh文件名不舒服可以重命名

      mv redis_run.sh redis-ser
      

      以后启动redis服务时,可在任意目录下输入命令 redis-ser

      启动客户端时可在任意目录下输入redis-cli

  • 相关阅读:
    centos mongodb
    CentOS YUM 安装 TOMCAT6
    Linux切换工作目录命令:cd
    CentOS中JAVA_HOME的环境变量设置
    用Navicat for MySQL 连接 CentOS 6.5
    CentOS上开启MySQL远程访问权限
    centos7下yum安装mysql
    long数值 转换为时间
    安卓开发_浅谈AsyncTask
    ScrollView与ListView的事件冲突
  • 原文地址:https://www.cnblogs.com/kainhuck/p/11438101.html
Copyright © 2011-2022 走看看