安全性:主要是说设置客户端链接后进行任何其余命令前须要使用的密码。
警告:由于Redis很是的快,因此在一台比较好的服务器上,一个外部用户能够在一秒钟进行十五万次的密码尝试,这就意味着须要制定很是强大的密码来防止暴力破解。redis
这时候进入客户端,当输入命令时候,会显示 (error) NOAUTH Authentication required.
输入密码:auth allen(回车),成功返回OK。
这是进入客户端以后填写的密码,还能够在进入客户端的时候就填入密码:
./redis/bin/redis-cli -a allen 这样更加方便。数据库
Redis主从配置和使用都很是简单。经过主从复制能够容许多个slave server拥有和master server相同的数据库副本。缓存
在slave的配置文件中加入如下配置
slaveof 192.168.1.100 6379 指定master的ip和端口
masterauth allen 添加master的密码
测试的时候,可使用虚拟机,克隆出来一个lamp环境,修改一下ip,完成测试工做。
可使用info命令来查看两台redis server的信息:安全
# Replication
role:master //身份是主机
connected_slaves:1 //链接的从机有1台
slave0:ip=192.168.1.204,port=6379,state=online,offset=746,lag=1 //从机的信息服务器
# Replication
role:slave //身份是从机
master_host:192.168.1.203 //链接到的主机的ip
master_port:6379 //本身的端口测试
能够在主机中set一些内容,在从机中get,查看是否已经达到主从复制的目的。ui
学PHP的小蚂蚁 原创博客 http://my.oschina.net/woshixiaomayi/blog.net