Redis 安装和配置, 启动, 关闭
一, Redis 的安装
在 Linux 上安装软件有两种方式:
通过各个操作系统的软件管理软件进行安装, 例如 centos 的 yum ,debian 的 apt
源码方式安装.
第一种方式由于 redis 更新比较快, 而这些管理工具不一定能更新到最新版本, 所以本博客介绍第二种方式.
Redis 源码安装只需要六个步骤:
1. 下载 Redis 指定版本的源码压缩包到本地目录 (去 https://redis.io 找相关版本.)
2. 解压缩 Redis 源码包.
3. 建立 Redis 目录的软连接.(目的是为了不把 Redis 目录固定在指定版本上, 方便升级.)
4. 进入 Redis 目录.
5. 编译 (编译之前确保系统已经安装 gcc)
6. 安装 (安装将 redis 相关运行文件放到 / usr/local/bin / 目录下, 这样可以在任何目录下执行 Redis 相关命令)
二, 配置, 启动, 操作关闭 Redis
1. 相关可执行文件说明:
可执行文件 | 作用 |
redis-server | 启动 redis |
redis-cli | redis 命令客户端 |
redis-benchmark | redis 基准测试工具 |
redis-check-aof | Redis-AOF 持久化文件检测和修复工具 |
redis-check-dump | Redis-RDB 持久化文件检测和修复工具 |
redis-sentinel | 启动 redis-sentinel |
2. 启动 redis
有三种方式启动 redis:
默认配置. 因为默认配置无法自定义配置所以这种方式不会再生产环境上使用
redis-server 加上要修改配置名和值 (可以是多对), 没有设置的配 置将使用默认配置:
配置文件启动 redis-server /opt/redis/redis.conf
配置名 | 配置说明 |
port | 端口号 |
logfile | 日志文件 |
daemonize | 是否以守护进程的方式启动 redis |
dir | redis 工作目录 (存放持久化和日志文件) |
3. 停止 Redis 服务: redis-cli shutdown
3.1 除了 redis-cli shutdown 停止以外还可以 kill 进程号的方式关闭 redis, 但是不要粗暴的使用 kill-9, 因为这样不会做持久化操作, 极端情况会造成 AOF 和复制文件的丢失.
3.2 shutdown 还有一个参数代表 redis 关闭前是否生成持久化文件
Shutdown nosave|save
来源: http://www.bubuko.com/infodetail-2763040.html