zoukankan      html  css  js  c++  java
  • Redis单机安装

     安装过程

    安装环境 ubuntu14.04 server

    wget http://download.redis.io/releases/redis-3.2.5.tar.gz
    tar -xzvf ./redis-3.2.5.tar.gz
    cd redis-3.2.5/
    
    
    ~/redis-3.2.5$ sudo apt-get install gcc
    ~/redis-3.2.5$ sudo apt-get install make
    ~/redis-3.2.5$ make MALLOC=libc

    将可执行文件导入/usr/local/bin 目录

    ~/redis-3.2.5$ sudo make install

     如下提示信息

    make[1]: 正在进入目录 `/home/hanxt/redis-3.2.5/src'
    Hint: It's a good idea to run 'make test' ;)
    
        INSTALL install
        INSTALL install
        INSTALL install
        INSTALL install
        INSTALL install
    make[1]:正在离开目录 `/home/hanxt/redis-3.2.5/src'
    

    在执行了make install之后,查看默认安装目录:/usr/local/bin,包含如下文件:

    1. redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何
      服务启动起来后执行
    2. redis-check-aof:修复有问题的AOF文件
    3. redis-check-dump:修复有问题的dump.rdb文件
    4. redis-cli:客户端,操作入口
    5. redis-sentinel:redis集群使用
    6. redis-server:Redis服务器启动命令

    修改redis.conf的配置

    bind 192.168.1.152   127.0.0.1    #绑定ip,原始只有127.0.0.1
    port 6379
    daemonize  yes          #是否常驻进程运行,原始是no
    dir /home/aexit1/data/redis/6379   #数据文件持久化存储路径,原始是./
    logfile /var/log/redis/redis.log
    requirepass  <改为你自己的登陆密码>

    linux系统下面redis常用初始化脚本

    #!/bin/bash
    
    REDIS_PORT=6379
    REDIS_ETC=/etc/redis
    REDIS_INITD=/etc/init.d
    
    sudo mkdir $REDIS_ETC
    sudo mkdir -p ~/data/redis/$REDIS_PORT
    sudo mkdir -p  /var/log/redis
    
    sudo cp ./redis-3.2.5/utils/redis_init_script  ${REDIS_INITD}/redis_${REDIS_PORT}
    sudo cp ./redis-3.2.5/redis.conf         ${REDIS_ETC}/${REDIS_PORT}.conf

    执行启动命令,守护进程

    sudo /etc/init.d/redis_6379 start  (还可以stop)
    #redis-server  ./redis.conf  (这种启动方式,不是生产规范)
    对于本博客有疑问联系:tuna_dai@163.com 共同进步
  • 相关阅读:
    Linux nfs服务讲解
    Linux nfs服务介绍
    牛客网题目-数组中只出现1次的数字
    牛客网中矩阵中的路径
    求链表的第一个公共节点
    C++中STL中简单的Vector的实现
    牛客网栈的压入,和弹出序列
    C++智能指针
    CI Weekly #22 | flow.ci 新版 iOS 构建流程的 4 大变化
    CI Weekly #21 | iOS 持续集成快速入门指南
  • 原文地址:https://www.cnblogs.com/xiaolinstudy/p/6957317.html
Copyright © 2011-2022 走看看