1、redis安装 wget或curl下载最新版redis的tar.gz包。
2、tar -zxvf redis-3.2.5.tar.gz 得到redis-3.2.5
3、cd redis-3.2.5,然后执行make ,再执行make install。
4、redis-server redis.conf启动redis服务。
5、使用redis-cli -h ip地址 -p 6379连接redis。set name xuchp,get name。如果有密码,需要用redis-cli -h ip地址 -p 6379 -a 密码连接,或者redis-cli -h ip地址 -p 6379,然后auth 密码,共两种方式。
6、设置密码:vim redis.conf ,找到#requirepass foobared ,将注释去掉,然后配置成requirepass 123,客户端连接的时候,需要用auth 123。
7、vim redis.conf daemonize 设置为yes,则以守护进程执行,即后台执行。
8、重启service redis restart,关闭service redis stop。
9、复制一份redis-3.2.5到redis_slave文件夹下。
10、cd redis_slave,cd redis-3.2.5,vim redis.conf。修改port为6380,打开#slaveof 主ip 主端口,配置成 slaveof 101.xxx.xx.xx 6379,打开#masterauth的注释,配置成masterauth 123。
11、重启redis主服务器,启动redis从服务器。
12、客户端连接主服务器redis-cli -h 101.xxx.xx.xx -p 6379 -a 1234,get name,可以看到xuchp。断开连接,连接从服务器,redis-cli -h 101.xxx.xx.xx -p 6380,get name,可以得到xuchp。可见主从复制配置成功。没有比redis更简单的主从复制了。
13、redis集群,