教程--Redis快速安装指南

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Sykect/article/details/82225526


下载Redis

  • 官网直接下载

从Redis官网(https://redis.io/)上下载压缩包
Redis 官网
Redis压缩包

  • 命令行下载

wget http://download.redis.io/releases/redis-4.0.11.tar.gz
命令行下载
文件列表

安装配置Redis

环境说明

此教程针对于Linux环境下,需Windows下的自行百度。

运行环境 Linux
运行系统 CentOS-7-x86_64-Everything-1708

安装配置

  1. 解压
    tar -zxvf redis-4.0.11.tar.gz
    解压
    列表2
  2. 编译
    进入解压目录编译,make MALLOC=libc
    编译
    编译完成
  3. 安装
    make PREFIX=/usr/local/redis install
    (PREFIX后路径为安装目录,可自行定义)
    安装
    列表3
    (如果redis.config文件缺失,可以到解压后目录中拷贝过来)
  4. 配置
    修改配置文件redis.config中的daemonize属性值为yes(使redis以后台进程形式运行)
    配置

测试运行

  1. 启动
    进入安装目录下, 以 ./bin/redis-server redis.conf 命令启动(以redis.conf中配置启动)。【推荐】
    配置文件启动
    如果redis.conf中daemonize属性值为no(或者默认启动未以配置文件启动,即./bin/redis-server ),则启动后不能进行其他操作
    非配置文件启动
    查看是否启动 ( ps -ef|grep -i redis )
    查看进程
    端口默认是6379, 可以在redis.config中修改
    配置修改
  2. 停止
    在安装目录中, 以 ./bin/redis-cli shutdown 命令停止进程【推荐】,也可以是直接Kill启动进程。
    停止

注意

  1. wget 命令失败
    解决方案:yum install wget (需要联网)
  2. 编译失败
    可能是缺少编译环境(GCC)
    解决方案:yum install gcc-c++ (需要联网)
    或者是 zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory
    解决方案:make MALLOC=libc
    转:
    https://blog.csdn.net/u012700515/article/details/50624363
    https://blog.csdn.net/a944750471/article/details/80716750
  3. 配置中daemonize属性解释
    转:https://blog.csdn.net/lcyaiym/article/details/76863802

猜你喜欢

转载自blog.csdn.net/Sykect/article/details/82225526