5.部署Redis哨兵模式和Redis-Cluster集群环境
安装redis
redis是由C语言开发,因此安装之前必须要确保服务器已经安装了gcc,可以通过如下命令查看机器是否安装:
gcc -v
如果没有安装则通过以下命令安装:
yum install -y gcc
下载redis安装包并解压
# 下载,我是在root下执行的下载,所以我的下载目录为:/root/redis-6.2.6,这里按照自己的实际情况调整 wget https://download.redis.io/releases/redis-6.2.6.tar.gz # 解压 tar -zxvf redis-6.2.6.tar.gz
进入解压目录并编译
# 进入解压目录 cd redis-6.2.6 # 编译 make
指定安装目录并进行安装
make install PREFIX=/usr/local/redis
修改redis.conf配置文件
cd /usr/local/redis/bin/ vim redis.conf
修改内容如下:
#设置为后台启动 daemonize 的值从 no 修改成 yes #设置密码 requirepass 123456 #设置为允许任何地址的客户端连接本机 bind 0.0.0.0 -::1
启动服务
./redis-server redis.conf
查看redis进程
ps -ef |grep redis
删除包含?的nginx进程
kill -9 进程id
设置开机启动
切换到/lib/sy