美文网首页我爱编程
redis的安装配置

redis的安装配置

作者: 心无执着 | 来源:发表于2017-08-16 16:07 被阅读0次

    安装c编译器

    #yum install gcc-c++

    #cd /usr/local

    #mkdir redis

    #cd redis

    上传redis源码包到/usr/local/redis中,源码在之前的文章<<阿里云搭建JavaEE环境>>百度云链接中有.

    #chmod +x redis-3.0.7.tar.gz

    #tar -zxvf redis-3.0.7.tar.gz

    #cd redis-3.0.7

    #make

    #make PREFIX=/usr/local/redis install

    #cd /usr/local/redis/redis-3.0.7

    #cp redis.conf /usr/local/redis/bin

    #cd ../bin

    #chmod 777 redis.conf

    #vi redis.conf

    修改配置是因为默认是前端启动,要改成后台永远运行redis,保存退出

    #./redis-server redis.conf

    测试,登录客户端

    #./redis-cli

    线上运行后要关闭服务端可以用#./redis-cli shutdown,然后用#./redis-server redis.conf启动

    redis主从数据库

    #cd /usr/local/redis/bin/

    #./redis-cli shutdown

    删除redis所有的数据(慎用!)

    #rm -f dump.rdb

    #cd ..

    #mkdir 6380

    #cp bin/* 6380/

    #cd 6380

    #vi redis.conf

    port 6380

    slaveof 120.25.232.216 6379

    保存退出

    先启动主服务器,后启动从服务器

    #cd ../bin

    #./redis-server redis.conf

    #cd ../6380

    #ps -aux|grep redis

    #./redis-cli

    #./redis-cli -p 6380

    关闭从服务器#./redis-cli -p 6380 shutdown



    redis集群搭建

    #cd /usr/local

    #mkdir redis-cluster

    #cp -r redis/bin redis-cluster/redis01

    #cd redis-cluster/redis01/

    #rm -rf dump.rdb

    #vi redis.conf

    #cd ..

    #cp -r redis01/ redis02

    #vi redis02/redis.conf

    #vi start-all.sh

    #chmod +x start-all.sh

    #./start-all.sh

    #yum install ruby

    #yum install rubygems

    #cd ..

    #gem install redis-3.0.0.gem

    #cd /usr/local/redis/redis-3.0.7/src

    #cp *.rb /usr/local/redis-cluster/

    #cd /usr/local/redis-cluster

    参数--replicas 1是指每个节点有一个备份节点

    #./redis-trib.rb create --replicas 1 120.25.232.216:7001 120.25.232.216:7002 120.25.232.216:7003 120.25.232.216:7004 120.25.232.216:7005 120.25.232.216:7006

    #redis01/redis-cli -p 7006 -c

    相关文章

      网友评论

        本文标题:redis的安装配置

        本文链接:https://www.haomeiwen.com/subject/fzvirxtx.html