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
# 启动成功如下图

posted @   书中黄金屋  阅读(205)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示