redis centos安装与基本运维,正式环境启动、关闭方式

27 篇文章 0 订阅
15 篇文章 0 订阅
本文详细介绍了如何通过源码方式在Linux系统中安装Redis,包括下载稳定版本、解压、编译、安装和验证版本。还探讨了启动Redis的三种方式:默认配置、指定端口和配置文件启动,并解析了关键配置选项如日志文件、工作目录和守护进程设置。此外,文章还讲解了如何使用redis-cli进行交互式操作、发送命令以及优雅地停止Redis服务,强调了避免使用kill-9强制关闭的重要性。
摘要由CSDN通过智能技术生成

安装redis

使用源码的方式进行安装

因为管理工具的版本不一定是最新的版本所以使用源码的方式进行安装。

# 1 下载稳定的版本 
wget  https://download.redis.io/releases/redis-5.0.13.tar.gz
# 2 解压
tar -xzvf redis-5.0.13.tar.gz
# 3 建立软连接方便后续升级
ln -s redis-5.0.13 redis
# 4 进入目录
cd redis
# 5 编译,确保计算机已经安装好了GCC
make
# 6 安装 将redis 的相关文件放到 /usr/local/bin/目录下面
make install

安装成功查看版本

redis-cli -v
redis-cli 5.0.13

启动redis

三种启动方式

默认配置,运行配置,配置文件启动。

  1. 默认配置启动

    redis-server
    
  2. 运行启动

    # 选择启动的配置
    redis-server --port 6380
    
  3. 配置文件启动(生产环境通常这样启动)

    # 例如我们将配置文件写到了 /opt/redis/redis.conf 中那么
    redis-server /opt/redis/redis.cong
    

    redis 有六十多个配置

    配置名配置说明
    logfile日志文件
    dirredis 工作目录(持久化文件和日志文件)
    daemonize是否以守护进程的方式启动redis

redis 命令行客户端

第一种是交互方式:通过

redis-cli -h {host} -p {port} 

第二种 命令方式 直接返回结果

redis-cli -h {host} -p {port} {commmand}

3 停止redis 服务

使用shutdown命令来停止Redis 服务,例如停止127.0.0.1 上面 6379 端口的redis 服务

redis-cli shutdown 

​ 如果没有-h参数,那么默认连接127.0.0.1;如 果没有-p,那么默认6379端口,也就是说如果-h和-p都没写就是连接 127.0.0.1:6379这个Redis实例

需要注意三点

  1. 关闭的过程,断开客户端的连接,持久化文件生成,是一种相对优雅的关闭方式。

  2. kill -9这种方式强制杀死进程,不但不会做持久化操作,还会造成缓冲区不能优雅被关闭,极端情况下会造成AOF和复制丢失数据的情况。

  3. shutdown 还有一个参数,代表是否在关闭redis 前 生成持久化文件。

    redis-cli shutdown nosave|save
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值