• redis安装和使用


    使用redis,首先安装和会使用redis,下面是自己记录的安装步骤;

    1. redis 安装
        #make distclean & make clean & make
        #make test
        #make install  //它只会把执行文件安装到/usr/local/bin目录下;
    
        如果想自己指定配置文件和启动脚本的位置,
        切换到utils/目录,找到执行install_server.sh:
        修改:
            1.指定配置文件目录
            _REDIS_CONFIG_FILE = "/usr/local/redis/conf/redis_$REDIS_PORT.conf"
            
            2.指定日志文件目录
            _REDIS_LOG_FILE = "/usr/local/redis/log/redis_$REDIS_PORT.log"
            
            3.指定备份文件目录
            _REDIS_DATA_DIR="/usr/local/redis/data/redis_$REDIS_PORT"
    
        改完之后运行
        #./install_server.sh
    
        以下是执行过程中,redis安装的一些配置(自行设定):
        Selected config:
        Port           : 6379                                     ##指定端口号
        Config file    : /usr/local/redis/conf/redis_6379.conf    ##redis启动配置文件
        Log file       : /usr/local/redis/log/redis_6379.log      ##这是执行日志位置
        Data dir       : /usr/local/redis/data/redis_6379         ##这是备份文件位置
        Executable     : /usr/local/bin/redis-server              ##服务端启动脚本
        Cli Executable : /usr/local/bin/redis-cli                 ##客户端启动脚本
    
    2. 启动redis服务:
        #/usr/local/bin/redis-server /usr/local/redis/conf/redis_6379.conf  
        如果启动另一个redis服务,需要指定另一个不同的配置文件否则使用默认配置,
        假如我们在/usr/local/redis/conf/下创建一个redis_6399.conf的文件,那么
        #/usr/local/bin/redis-server /usr/local/redis/conf/redis_6399.conf
        就启动了另一个redis实例;
    
    2. redis开机自启动设置
        #vim /etc/rc.d/rc.local
        在最后添加 sh /usr/local/bin/redis-server.sh /etc/redis/6379.conf
    
    3. 建议最好创建/usr/local/redis/目录,用于存放启动脚本,配置文件和备份数据,要足够大
        或者把备份数据放到比较大的磁盘
    
    
    4. Redis启动,选择加载配置项
            服务端:
            #/usr/local/bin/redis-server /etc/redis/6379.conf
    
            客户端:
            #/usr/local/bin/redis-cli

    其中细节和问题就不在赘述了,在实际操作过程中可以手动查询解决;

  • 相关阅读:
    【Linux】PS命令
    【Linux】多进程与多线程之间的区别
    【杂项】XML Schema和DTD的区别
    推荐一组强大的Collection类
    关于Decorator模式我的理解
    菜鸟白话设计模式系列
    PowerCollections研究: 第1弹竟就发现不少问题
    [白话设计模式] Singleton
    PowerCollection研究:第2枪小谈RemoveALL算法
    yield 关键字
  • 原文地址:https://www.cnblogs.com/foundwant/p/6381949.html
Copyright © 2020-2023  润新知