Redis单机部署

Redis单机部署

1 安装

下载最新稳定版Redis https://download.redis.io/redis-stable.tar.gz

# 安装wget
yum install -y wget
# 安装gcc环境
yum install gcc-c++
# 获取安装包
wget https://download.redis.io/redis-stable.tar.gz
tar -xvf redis-stable.tar.gz
cd redis-stable

1.1 编译

# 安装包目录下安装:
 make
# gcc编译

1.2 安装至指定目录

# 执行
make PREFIX=/opt/redis install

1.3 配置文件

# 创建数据文件夹
mkdir -p /opt/redis/data
cat >/opt/redis/redis.conf << EOF
# redis 密码
#requirepass Password123
# 保护模式关闭
protected-mode no
# 后台运行
daemonize yes
# key 监听器配置
# notify-keyspace-events Ex
# 配置持久化文件存储路径
dir /opt/redis/data
# 配置rdb
# 15分钟内有至少1个key被更改则进行快照
save 900 1
# 5分钟内有至少10个key被更改则进行快照
save 300 10
# 1分钟内有至少10000个key被更改则进行快照
save 60 10000
# 开启压缩
rdbcompression yes
# rdb文件名 用默认的即可
dbfilename dump.rdb
# 设置redis最大内存256m 如果不设置最大内存,会占用系统内存直至内存爆满为止
maxmemory 268435456
# 开启aof
appendonly yes
# 文件名
appendfilename "appendonly.aof"
# 持久化策略,no:不同步,everysec:每秒一次,always:总是同步,速度比较慢
# appendfsync always
appendfsync everysec
# appendfsync no
EOF

1.4 启动

cd /opt/redis/bin
./redis-server ../redis.conf
# 启动成功如下图

作者:书中黄金屋原文地址:https://www.cnblogs.com/stone-blogs/p/17413066.html

%s 个评论

要回复文章请先登录注册