Redis的安装部署

2021年11月23日 阅读数:4
这篇文章主要向大家介绍Redis的安装部署,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

Redis的安装部署

1.目录规划

redis 下载目录redis

/data/soft/

redis 安装目录shell

/opt/redis_cluster/redis_{PORT}/{conf,logs,pid}

redis 数据目录运维

/data/redis_cluster/redis_{PORT}/redis_{PORT}.rdb

redis 运维脚本测试

/root/scripts/redis_shell.sh

2.安装操做命令

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

3.配置文件

cd /opt/redis_cluster/redis_6379/conf/
cat >redis_6379.conf <<EOF
daemonize yes
bind 10.0.0.51
port 6379
pidfile /opt/redis_cluster/redis_6379/pid/redis_6379.pid
logfile /opt/redis_cluster/redis_6379/logs/redis_6379.log
databases 16
dbfilename redis_6379.rdb
dir /data/redis_cluster/redis_6379
EOF 

4.启动

redis-server /opt/redis_cluster/redis_6379/conf/redis_6379.conf

5.检查

ps -ef|grep redis 
netstat -lntup|grep 6379 

6.配置hosts文件

cat >/etc/hosts<<EOF 
10.0.0.51  db01
10.0.0.52  db02
10.0.0.53  db03
EOF 

7.测试

[root@db-01 ~]# redis-cli -h db01 
[root@db-01 ~]# redis-cli -h db01 
db01:6379> set k1 v1
OK
db01:6379> get k1
"v1"
db01:6379>