单节点redis安装

Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API

一、Linux下安装

本例采用编译的方式进行安装

1、下载

官网上选择自己需要的版本进行下载,如:redis-5.0.8.tar.gz

2、安装依赖

yum install -y tcl

[NOTE]
有些环境在编译的时候会提示需要安装gcc依赖:yum install -y gcc,编译时提示"zmalloc.h:50:31: fatal error"报错则在编译时使用 make MALLOC=libc 命令。

3、编译安装

  • tar -zxvf redis-5.0.8.tar.gz

  • make && make test && make install

4、配置服务

  • cd utils

  • ./install_server.sh

    [NOTE]
    可以以端口来区分不同的服务,其下还可以用不同的db来划分。

  • 安装完成后,可以看到默认的配置文件在"/etc/redis/56379.conf",启动文件是在"/etc/init.d/redis_56379",可以根据实际需求进行修改如:
    vim /etc/redis/56379.conf

    • bind 0.0.0.0 ---允许所有连接
    • requirepass foobared ---设置登录密码
    • maxmemory ---设置最大内存
  • 启停命令

    • 启动:service redis_56379 start
    • 停止:service redis_56379 stop
    • 开机启动:chkconfig redis_56379 on

    [NOTE]
    编译安装之后默认可以使用service的方式来启停,对于CentOS7,也可以根据需求创建systemctl服务来进行启停。

二、Windows下安装

  • 下载,redis官网上是没有提供Windows的安装程序,在Github上可以找到,这边提供一个下载地址,下载msi版本。
  • 安装,执行下载好的安装程序,一路next,选择安装文件夹,并勾选配置path,即设置环境变量。
  • 启停,计算机管理--->服务与应用程序--->服务 看到redis服务,可以操作启停。
posted @ 2020-11-02 11:03  灬夜露沁心灬  阅读(117)  评论(0编辑  收藏  举报