阿汤博客-承接中小企业服务器维护和网站维护,有意者可以联系博主!

Redis主从配置并以普通用户启动

运维文档 822℃ 0评论

一、Redis安装

1、打开Redis官网下载最新稳定版本redis(https://redis.io)

#wget http://download.redis.io/releases/redis-4.0.11.tar.gz

 

2、解压编译安装

#tar -zxvf redis-4.0.11.tar.gz

#cd redis-4.0.11

#yum install -y gcc    #安装编译插件

#make

#make install

# ./utils/install_server.sh  #全部回车采用默认路径

Redis主从安装配置 

 

3、使用普通用户启动Redis

#useradd -M -r -s /sbin/nologin redis  #创建一个系统用户,并禁止登陆

#mkdir /var/run/redis/

#mkdir /var/log/redis/

#sed -i '[email protected]/var/run/@/var/run/redis/@'  /etc/redis/6379.conf

#sed -i '[email protected]/var/log/@/var/log/redis/@'  /etc/redis/6379.conf

#sed -i '[email protected]/var/run/@/var/run/redis/@'  /etc/init.d/redis_6379

#chown -R redis.redis /etc/redis/  /var/run/redis/  /var/log/redis/  /var/lib/redis/ /etc/init.d/redis_6379  /usr/local/bin/redis-server /usr/local/bin/redis-cli


#sed -i '[email protected]$EXEC [email protected] redis -s /bin/bash -c "&"@' /etc/init.d/redis_6379

Redis主从配置并以普通用户启动 

 

4、Redis测试

#redis-cli -v

Redis主从安装配置 


二、Redis主从配置

Master 192.168.133.128 6379

Node1 192.168.133.129 6378(按照上面步骤进行按照,端口设置为6378


1、在主服务器上进行以下配置:

#vim /etc/redis/6379.conf

bind 127.0.0.1 注释掉,监听所有网口,保证外部可以访问。


2、在从服务器上进行配置:

#vim /etc/redis/6378.conf

在对应的# slaveof <masterip> <masterport>注释行下加入以下内容:

slaveof master 6379


3、重启服务,添加数据测试

#/etc/init.d/redis_6379 restart

#/etc/init.d/redis_6378 restart

#redis-cli   #登陆主数据库

127.0.0.1:6379> set test 1234

# redis-cli -p 6378  #登陆从数据库

127.0.0.1:6378> get test

"1234"

测试配置成功,已经正常获取到数据。

转载请注明:阿汤博客 » Redis主从配置并以普通用户启动

喜欢 (0)or分享 (0)