安装ruby,rubygems
# yum -y install gcc openssl-devel libyaml-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel gcc-c++ automake autoconf
# yum -y install ruby rubygems //安装ruby rubygems
//换源
# gem source -l
# gem source --remove http://rubygems.org/
# gem sources -a http://ruby.taobao.org/
# gem source -l
# gem install redis --version 3.0.7 //安装gem_redis
#网络不好,翻不出去,还搞不下来,直接去网站:https://rubygems.org/gems/redis
或gem install -l redis-3.2.1.gem
Successfully installed redis-3.0.7
1 gem installed
Installing ri documentation for redis-3.0.0...
Installing RDoc documentation for redis-3.0.0...
以前写过一篇ruby on rails的文章,请参考:centos ruby on rails apache mysql 安装配置详解
喜欢手动编译的人,可以参考这篇文章,安装ruby.
# wget http://download.redis.io/releases/redis-3.0.7.tar.gz
# tar -xvzf redis-3.0.7.tar.gz
# cd redis-3.0.7
# make && make install
redis.conf (shirt g)
末尾加:路径/redis/local.conf
local.conf:
port 6379
pidfile /var/run/redis-6379.pid
dbfilename dump-6379.rdb
appendfilename "appendonly-6379.aof"
cluster-config-file nodes-6379.conf
cluster-enabled yes
cluster-node-timeout 5000
appendonly yes
# sed -i "s/6379/6380/g" redis.conf 将redis.conf文件中的6379替换为6380
如:
sed -i "s/redis6379/redis6379/g" ./redis6379/redis.conf
sed -i "s/redis6379/redis6380/g" ./redis6380/redis.conf
sed -i "s/redis6379/redis6381/g" ./redis6381/redis.conf.
启动:./redis/src/redis-server ./redis/redis.conf > ./redis/redis.log 2>&1 &
如:
./redis6379/src/redis-server ./redis6379/redis.conf > ./redis6379/redis.log 2>&1 &
./redis6380/src/redis-server ./redis6380/redis.conf > ./redis6380/redis.log 2>&1 &
./redis6381/src/redis-server ./redis6381/redis.conf > ./redis6381/redis.log 2>&1 &
查看启动状态:netstat -tpnl |grep redis
安装ruby和rubygem
wget --no-check-certificate https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz
# tar -xvzf ruby-2.3.0.tar.gz
# cd ruby-2.3.0
# configure && make && make install
# gem install redis
集群:
3个节点:./redis6379/src/redis-trib.rb create 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381
6个节点:./redis6379/src/redis-trib.rb create --replicas 1 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381
Redis distribution/utils/create-cluster
create-cluster start
create-cluster create
create-cluster stop.
redis-cli -c -p 6379
127.0.0.1:6379> set b c
ok
127.0.0.1:6379> set hello world
ok
# yum -y install gcc openssl-devel libyaml-devel libffi-devel readline-devel zlib-devel gdbm-devel ncurses-devel gcc-c++ automake autoconf
# yum -y install ruby rubygems //安装ruby rubygems
//换源
# gem source -l
# gem source --remove http://rubygems.org/
# gem sources -a http://ruby.taobao.org/
# gem source -l
# gem install redis --version 3.0.7 //安装gem_redis
#网络不好,翻不出去,还搞不下来,直接去网站:https://rubygems.org/gems/redis
或gem install -l redis-3.2.1.gem
Successfully installed redis-3.0.7
1 gem installed
Installing ri documentation for redis-3.0.0...
Installing RDoc documentation for redis-3.0.0...
以前写过一篇ruby on rails的文章,请参考:centos ruby on rails apache mysql 安装配置详解
喜欢手动编译的人,可以参考这篇文章,安装ruby.
# wget http://download.redis.io/releases/redis-3.0.7.tar.gz
# tar -xvzf redis-3.0.7.tar.gz
# cd redis-3.0.7
# make && make install
redis.conf (shirt g)
末尾加:路径/redis/local.conf
local.conf:
port 6379
pidfile /var/run/redis-6379.pid
dbfilename dump-6379.rdb
appendfilename "appendonly-6379.aof"
cluster-config-file nodes-6379.conf
cluster-enabled yes
cluster-node-timeout 5000
appendonly yes
# sed -i "s/6379/6380/g" redis.conf 将redis.conf文件中的6379替换为6380
如:
sed -i "s/redis6379/redis6379/g" ./redis6379/redis.conf
sed -i "s/redis6379/redis6380/g" ./redis6380/redis.conf
sed -i "s/redis6379/redis6381/g" ./redis6381/redis.conf.
启动:./redis/src/redis-server ./redis/redis.conf > ./redis/redis.log 2>&1 &
如:
./redis6379/src/redis-server ./redis6379/redis.conf > ./redis6379/redis.log 2>&1 &
./redis6380/src/redis-server ./redis6380/redis.conf > ./redis6380/redis.log 2>&1 &
./redis6381/src/redis-server ./redis6381/redis.conf > ./redis6381/redis.log 2>&1 &
查看启动状态:netstat -tpnl |grep redis
安装ruby和rubygem
wget --no-check-certificate https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz
# tar -xvzf ruby-2.3.0.tar.gz
# cd ruby-2.3.0
# configure && make && make install
# gem install redis
集群:
3个节点:./redis6379/src/redis-trib.rb create 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381
6个节点:./redis6379/src/redis-trib.rb create --replicas 1 127.0.0.1:6379 127.0.0.1:6380 127.0.0.1:6381
Redis distribution/utils/create-cluster
create-cluster start
create-cluster create
create-cluster stop.
redis-cli -c -p 6379
127.0.0.1:6379> set b c
ok
127.0.0.1:6379> set hello world
ok