您的位置:首页 > 数据库 > Redis

Centos7安装redis3.0

2016-10-17 12:29 429 查看
一.安装必要包

二.linux下安装

#下载
wget http://download.redis.io/releases/redis-3.0.0.tar.gz tar zxvf redis-3.0.0
.tar.gz
cd redis-3.0.0
#如果不加参数,linux下会报错
make MALLOC=libc


 安装好之后,启动文件

#启动redis
src/redis-server &
#关闭redis
src/redis-cli shutdown


测试redis

$ src/redis-cli
127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"
$


测试成功

3.redis cluster集群搭建   建立本机测试环境  建立运行目录

#建立redis运行目录
mkdir -p redis-server/7000/
#复制默认的配置文档
cp redis-3.0.0/redis.conf redis-server/redis.default.conf
#把编译好的server复制到运行目录
cp redis-3.0.0/src/redis-server redis-server/7000/


建立独立配置文件

#在7000目录下建立redis的配置文档
vim redis-server/7000/redis.conf


文件内容

#redis-server/7000/redis.conf
include /root/redis-server/redis.default.conf
pidfile /var/run/redis-7000.pid
port 7000
cluster-enabled yes
cluster-config-file redis-node-7000.conf
cluster-node-timeout 5000
appendonly yes


复制运行目录(模拟集群环境)

cp -R 7000/ 7001/
cp -R 7000/ 7002/
cp -R 7000/ 7003/
cp -R 7000/ 7004/
cp -R 7000/ 7005/


修改相应配置文件的端口和文件名

建立启动脚本 redis-server/redis-start.sh

#!/bin/sh
/root/redis-server/7000/redis-server /root/redis-server/7000/redis.conf &
/root/redis-server/7001/redis-server /root/redis-server/7001/redis.conf &
/root/redis-server/7002/redis-server /root/redis-server/7002/redis.conf &
/root/redis-server/7003/redis-server /root/redis-server/7003/redis.conf &
/root/redis-server/7004/redis-server /root/redis-server/7004/redis.conf &
/root/redis-server/7005/redis-server /root/redis-server/7005/redis.conf &


配置集群

安装ruby

yum install ruby-devel.x86_64


安装redis gem

# gem install redis
Fetching: redis-3.2.1.gem (100%)
Successfully installed redis-3.2.1
Parsing documentation for redis-3.2.1
Installing ri documentation for redis-3.2.1
1 gem installed
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux 应用