安装依赖:
# yum install gcc gcc-c++
上传源码包:
# redis-3.2.11.tar.gz
解压、安装redis:
# tar zxf redis-3.2.11.tar.gz
# cd redis-3.2.11
# make
前台启动redis:
# cd src
# ./redis-server
修改为后台启动(两种方式):
方法一:
# /root/redis-3.2.11/src/redis-server &
方法二(修改配置文件的方式):
进去之后把daemonize no中的no改为yes即可
# vi /root/redis-3.2.11/redis.conf
daemonize yes
# /root/redis-3.2.11/src/redis-server /root/redis-3.2.11/redis.conf
redis主从部署(redis上面已经安装,这里不再安装直接操作了):
复制主和从配置文件:
# cp /root/redis-3.2.11/redis.conf /etc/redis.conf
# cp /root/redis-3.2.11/redis.conf /etc/redis-slave.conf
修改从配置文件:
# vi /etc/redis-slave.conf
修改端口号为6380,避免冲突(在配置文件84行)
port 6380
在266行添加下面内容
slaveof 192.168.152.135 6379
在61行修改bind为本机地址
bind 192.168.152.135
修改主配置文件:
# vi /etc/redis.conf
61行修改为下面内容(本机ip地址)
bind 192.168.152.135
启动主和从redis服务:
启动主
# /root/redis-3.2.11/src/redis-server /etc/redis.conf
启动从
# /root/redis-3.2.11/src/redis-server /etc/redis-slave.conf
测试:
登录主redis
# /root/redis-3.2.11/src/redis-cli -h 192.168.152.135 -p 6379
> set aa 123456
登录从
# /root/redis-3.2.11/src/redis-cli -h 192.168.152.135 -p 6380
> get aa
出现主上面写的123456,主从完成!!!