安装过程

安装环境 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  (这种启动方式,不是生产规范)

 

posted on 2017-06-07 15:25  tuna-daily  阅读(214)  评论(0编辑  收藏  举报