#获取资源 解压 编译 wget http://download.redis.io/releases/redis-4.0.8.tar.gz tar -zxvf redis-4.0.8.tar.gz cd redis-4.0.8.tar.gz make cd src # 将redis的二进制执行文件安装到/usr/local/redis目录下 make install PREFIX=/usr/local/redis #配置文件 mkdir /usr/local/redis/etc cd .. #将配置文件移动到/usr/local/redis/etc mv redis.conf /usr/local/redis/etc #设置守护进程 vi /usr/local/redis/etc/redis.conf deamonize yes #启动redis 执行redis-server 指定配置文件 /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.con #设置开机启动 将启动redis的命令添加到rc.local vi /etc/rc.local #追加到文件中 /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.con #中止redis pkill redis
1.找到bind 127.0.0.1 注释掉,这个是redis服务绑定可访问的ip, 因此127.0.0.1以外的机器都访问不了此redis服务redis
2.修改protected-mode 为yes安全
3.放开6379端口:默认端口是6379 能够在redis.conf修改端口号oop
此时就能够经过其余机器远程访问此redis服务了ui
redis-cli -h 机器的host -p 6379加密
可是这样很不安全,咱们来设置一个密码spa
在配置文件中找到 requirepass3d
去除注释:设置本身的密码code
设置密码以后使用redis-cli链接的时候要加上-a 密码server
redis-cli -h 123.234.244.298 -p 6379 -a foopass blog
或者不加密码链接 ,执行命令以后会提示
(error) NOAUTH Authentication required.
此时输入 auth 密码
提示ok说明成功
redis设置主从很简单
slaveof 设置主redis服务 ip/域名 端口 好比 slaveof 233.123.45.42 6379
若是主服务有密码 masterauth 主服务的密码 好比 masterauth foopass
默认从服务是只读的,从服务能够设置多个
关键:修改配置文件以后要重启redis服务