• NoSQL之【Redis】学习(一):安装说明


    简介

    Redis是一个开源的key-value数据库,相比Memcached,他更有优势:
    1,内存+磁盘的持久化保存
    2,具有非常丰富的数据类型,尤其擅长数组类数据的高速度处理:字符串、链表、集合、有序集合、散列表
    3,自带的主从复制
    4,数据快照

    具体的一些信息请见:官网

    安装

    1:下载:

    wget http://redis.googlecode.com/files/redis-2.6.13.tar.gz

    2:解压、编译:

    make && make install

    3: 这时Redis 的可执行文件被放到了/usr/local/bin 目录下,其实这些文件在当前目录下的src目录中也存在

    4:下载配置文件和启动脚本:

    wget https://github.com/ijonas/dotfiles/raw/master/etc/init.d/redis-server
    wget https://github.com/ijonas/dotfiles/raw/master/etc/redis.conf

    下载这2个配置文件是为了能更好的启动和关闭redis。

     BTWRedis的配置文件和启动程序也可以用src目录下的, 自带的redis-server也可以用默认的(二进制编译)不能打开,下载来的同名文件是一个shell脚本,调用启动redis-server,可以打开查看修改。

    5:把配置文件放到合适的位置:

    cp redis.conf /etc/
    cp redis-server /etc/init.d/
    chmod +x /etc/init.d/redis-server

     6:第一次启动Redis前,做一些准备工作:

    1 建立redis专用的用户:useradd redis。
    2 建立数据目录:mkdir -p /var/lib/redis
    3 建立日志目录:mkdir -p /var/log/redis
    4 设置这些目录的权限:
    chown redis.redis /var/lib/redis
    chown redis.redis /var/log/redis

    上面的这些目录的创建位子是根据配置文件的设置来确认的。

    7:redis加入开机自启动

    加入自启动:
    update-rc.d redis-server defaults

    8:重启:

    /etc/init.d/redis-server start
    /etc/init.d/redis-server stop
    /etc/init.d/redis-server restart

    启动脚本已经指定了配置文件,所以在启动的时候不需要再显性的指定配置文件了。要是用自己的配置文件,不用下载来的,则需要:

    /usr/local/bin/redis-server  /etc/redis.conf  #指定配置文件

    9:把之前编译好出来的一些执行文件(/usr/local/bin/redis*)都移到/usr/bin/ 下,方便后面直接调用。如

    cp /usr/local/bin/redis*  /usr/bin/
    
    可以把redis-cli 改成redis,可以直接输入redis连接redis
    root@m3:~# redis
    redis 127.0.0.1:6379>


    以上就完成了对Redis的安装工作
    ,后面对一些redis的操作进行说明。

    监控方面:http://blog.nosqlfan.com/html/4166.html

    ~~~~~~~~~~~~~~~ 万物之中,希望至美 ~~~~~~~~~~~~~~~
  • 相关阅读:
    攻防世界 resver catch-me
    elf.h
    攻防世界 reverse 进阶 notsequence
    攻防世界 reverse 进阶 easyre-153
    攻防世界 reverse 进阶 APK-逆向2
    寒假训练 roarctf_2019_realloc_magic(1/250)
    寒假任务
    Main_arena与non_main_arena
    wdb2018_guess
    :: namespace using作用
  • 原文地址:https://www.cnblogs.com/zhoujinyi/p/3090878.html
Copyright © 2020-2023  润新知