ubuntu redis安装

  1. 下载安装包:

     wget http://redis.googlecode.com/files/redis-2.6.12.tar.gz
  2. 编译源程序:

    • 解压安装包:

      tar xzf redis-2.6.12.tar.gz
    • 进入解压后的安装包目录:

      cd tar xzf redis-2.2.12
    • 进行编译:

      make
    • 编译后安装(需要管理员权限):

      sudo make install
    • 在进行编译与安装后会提示进行测试,所以我们还是make test:

      make test


安装到哪里去了那,去这里找

/usr/local/bin

包含文件说明

redis-server                          redis服务器

redis-cli                                 redis命令行客户端

redis-benchmark                redis性能测试工具

redis-check-aof                  aof文件修复工具

redis-check-dump             RDB文件检查工具


启动的两种方式:

1命令行直接启动:

redis-server

redis服务器默认会使用6379端口,通过--port参数自定义端口号

redis-server --port 6380

2初始化脚本启动redis

首先找到源代码目录中utils下名为redis_init_script文件:

内容略

1)配置初始化脚本,将上面的脚本复制到/etc/init.d目录中,同时修改文件名为redis_xxx   (XXX这里代表端口号,因为以后可能开启多个那,每个端口号不一样,便于区分)复制完成后,修改文件内REDISPORT 为XXX,

2)建立两个文件夹

/etc/redis   存放redis的配置文件

/var/redis/XXX端口号     存放redis的持久化文件

3)修改配置文件

redis提供了一个配置文件模板,在源代码根目录下,叫redis.conf

将redis.conf复制到/etc/redis中,并重命名为XXX端口号.conf,然后对部分参数进行编辑

需要修改配置及说明:

daemonize       yes                                       使redis以守护进程模式运行

pidfile             /var/run/redis_XXX.pid      设置redis的pid文件位置

port               xxx                                            设置redis监听端口号

dir                  /var/redis/XXX                     设置持久化文件存放位置


现在就可以使用 /etc/init.d/redis_XXX  start  启动redis


随系统启动redis方式:

sudo update-rc.d redis_XXX defaults

XXX均代表端口号



正确的停止redis方式,首先用客户端链接要停止的那个redis

xxl@xxl-ubuntu:~$ redis-cli -h 127.0.0.1 -p 6379
redis 127.0.0.1:6379> shutdown


    你可能感兴趣的:(ubuntu redis安装)