作为程序员一定要保持良好的睡眠,才能好编程

redis主从服务器设置汇总

发布时间:2017-05-05


主从数据库设置


主要是修改配置文件

1、打开 redisdir/redis.conf 文件

2、找到 slaveof <masterip> <masterport>

     修改成:slaveof 192.168.1.80 6379

3、slave read only yes  保存退出

      如果master服务器设置了密码,那么需要修改:masterauth  <master-password>






设置需要连接的redis服务器 和端口。(如果主服务器设置了requirepass 则 需要设置masterauth ,不然不能同步主服务器)

从服务器只读模式

保存退出,并重新启动redis

./redis-cli 这样执行的端口是 6379   如果我们的服务器不是默认端口,那么应该使用 -p 指定端口号

比如  ./redis-cli -p 39888  这样连接的就是 39888了。


因上面设置了密码,则客户端访问时,需要auth一下,才能访问数据


redis76.jpg

php代码:

redis76.jpg

以上就是主从服务器的设置。


$redis = new \Redis;
$redis->connect('127.0.0.1', 6379);
$redis->auth('123456');
$redis->set('user','zhou');



redis 设置密码:


打开配置文件 redis.conf 然后查找:

requirepass foobared 修改成  requirepass  yourpassword

保存退出,并且重新启动redis服务器。

连接客户端时,需要  auth yourpassword。

redis78.jpg