当前位置:   article > 正文

Redis单机版安装和使用_redis单机版下载网址

redis单机版下载网址

1、Redis下载

2、Redis安装环境 

  • Redis 没有官方的Windows 版本,所以建议在Linux 系统上安装运行。
  • 我们使用CentOS 7 作为安装环境。

3、Redis安装

(1)安装C 语言需要的GCC 环境

  1. yum install -y gcc-c++
  2. yum install -y wget

(2)下载并解压缩Redis 源码压缩包

  1. # 注意此命令默认将文件下载在当前目录
  2. wget http://download.redis.io/releases/redis-5.0.5.tar.gz
  3. tar -zxf redis-5.0.5.tar.gz

(3)编译Redis 源码,进入redis-5.0.5 目录,执行编译命令

  1. cd redis-5.0.5/src
  2. make

(4)安装Redis ,需要通过PREFIX 指定安装路径

  1. mkdir /usr/redis -p
  2. make install PREFIX=/usr/redis

4、Redis启动

4.1、前台启动

(1)启动命令: redis-server ,直接运行bin/redis-server 将以前端模式启动

./redis-server

(2)关闭命令: ctrl+c

(3)启动缺点:客户端窗口关闭则redis-server 程序结束,不推荐使用此方法

(4)启动图例:

4.2、后台启动(守护进程启动)

(1)拷贝redis-5.0.5/redis.conf 配置文件到Redis 安装目录的bin 目录

cp redis.conf /usr/redis/bin/

(2)修改redis.conf

  1. vim redis.conf
  2. # 添加下面参数
  3. # 将`daemonize`由`no`改为`yes`
  4. daemonize yes
  5. # 默认绑定的是回环地址,默认不能被其他机器访问
  6. # bind 127.0.0.1
  7. # 是否开启保护模式,由yes该为no
  8. protected-mode no

(3)启动服务

./redis-server redis.conf

 (4)后端启动的关闭方式

./redis-cli shutdown

命令说明

  • redis-server :启动redis 服务
  • redis-cli :进入redis 命令客户端
  • redis-benchmark : 性能测试的工具
  • redis-check-aof : aof 文件进行检查的工具
  • redis-check-dump : rdb 文件进行检查的工具
  • redis-sentinel : 启动哨兵监控服务

4.3、Redis命令行客户端

命令格式

./redis-cli -h 127.0.0.1 -p 6379

参数说明

-h:redis服务器的ip地址
-p:redis实例的端口号

默认方式

  • 如果不指定主机和端口也可以
  • 默认主机地址是127.0.0.1
  • 默认端口是6379
./redis-cli

5、配置文件介绍

(1)、服务器端设定

  • 设置服务器以守护进程的方式运行,开启后服务器控制台中将打印服务器运行信息(同日志内容相同)

    daemonize yes|no

  • 绑定主机地址

    bind ip

  • 设置服务器端口

    port port

  • 设置服务器文件保存地址

    dir path

(2)、客户端配置

  • 服务器允许客户端连接最大数量,默认0,表示无限制。当客户端连接到达上限后,Redis会拒绝新的连接

    maxclients count

  • 客户端闲置等待最大时长,达到最大值后关闭对应连接。如需关闭该功能,设置为 0

    timeout seconds

(3)、日志配置

  • 设置服务器以指定日志记录级别

    loglevel debug|verbose|notice|warning

  • 日志记录文件名

    logfile filename

  • 注意:日志级别开发期设置为verbose即可,生产环境中配置为notice,简化日志输出量,降低写日志IO的频度。  

4、帮助信息与退出客户端命令

  • 获取命令帮助文档

    help [command]

    1. 示例:
    2. help set
  • 获取组中所有命令信息名称

    help [@group-name] 

    1. 示例:
    2. help @string
  • 退出客户端

    quit
    exit

    快捷键:Ctrl + c 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/875905
推荐阅读
相关标签
  

闽ICP备14008679号