系统版本:CentOS Linux release 7.5.1804 (Core)
1.目录规划:
redis下载目录
/data/soft/
redis安装目录
/opt/redis_cluster/redis_{PORT}/{conf,logs,pid}
redis数据目录
/data/redis_cluster/redis_{PORT}/redis_{PORT}.rdb
2.安装命令:
2.1 编译安装
mkdir -p /data/soft
mkdir -p /data/redis_cluster/redis_6379
mkdir -p /opt/redis_cluster/redis_6379/{conf,pid,logs}
cd /data/soft/
wget http://download.redis.io/releases/redis-3.2.9.tar.gz
tar zxf redis-3.2.9.tar.gz -C /opt/redis_cluster/
ln -s /opt/redis_cluster/redis-3.2.9/ /opt/redis_cluster/redis
cd /opt/redis_cluster/redis
make && make install
2.2 自定义配置文件
cat >> /opt/redis_cluster/redis_6379/conf/redis_6379.conf << EOF
### 以守护进程模式启动
daemonize yes
### 绑定的主机地址
bind 10.0.0.202
### 监听端口
port 6379
### pid文件和log文件的保存地址
pidfile /opt/redis_cluster/redis_6379/pid/redis_6379.pid
logfile /opt/redis_cluster/redis_6379/logs/redis_6379.log
### 设置数据库的数量,默认数据库为0
databases 16
### 指定本地持久化文件的文件名,默认是dump.rdb
dbfilename redis_6379.rdb
### 本地数据库的目录
dir /data/redis_cluster/redis_6379
EOF
2.3 启动关闭连接redis
启动
redis-server /opt/redis_cluster/redis_6379/conf/redis_6379.conf
关闭
redis-cli -h 10.0.0.202 shutdown
-h 后面可以跟主机名(前提hosts文件里能识别对应主机名)也可以跟ip
或者也可以连接进入redis数据库再使用SHUTDOWN命令
连接
redis-cli -h ip或者主机名
2.4 查看redis进程