Linux下Redis环境搭建

来源:互联网 发布:淘宝上的装修付款方式 编辑:程序博客网 时间:2024/06/07 20:42

在Linux下搭建一个redis环境

先来谈谈什么是redis吧.

  • 一个高效的缓存数据库
  • C语言编写[所以效率很高]
  • Key-Value数据库
  • 基于内存亦可持久化的日志型
  • 速度快,可以做及时推送,秒杀等
  • 很多大公司都在使用

搭建环境

CenterOs + redis3.0

搭建步骤

  • redis的环境需要gcc的支持,打开终端输入
    gcc:yum install gcc-c++

  • 从官网下载
    http://download.redis.io/releases/redis-3.0.0.tar.gz
    将redis-3.0.0.tar.gz拷贝到/usr/local下

  • 进入到/usr/local目录下,解压安装包
    tar -zxvf redis-3.0.0.tar.gz

  • 进入解压后的目录进行编译(直接进目录make)
    cd /usr/local/redis-3.0.0
    make

  • 安装到指定目录,如 /usr/local/redis(PREFIX=你要安装的目录)
    cd /usr/local/redis-3.0.0
    make PREFIX=/usr/local/redis install

  • redis.conf
    redis.conf是redis的配置文件,redis.conf在redis源码目录。
    可以通过此配置文件修改redis信息[例如端口],port默认6379。

  • 拷贝配置文件到安装目录下
    进入源码目录,里面有一份配置文件 redis.conf,然后将其拷贝到安装路径下
    cd /usr/local/redis
    mkdir conf
    cp /usr/local/redis-3.0.0/redis.conf /usr/local/redis/bin

  • 直接运行bin/redis-server将以前端模式启动,当你看到一个图形界面出现表示redis环境搭建完毕

  • 但是可能这种方式启动,有个缺点就是当前的终端是操作不了的,需要你再打开一个

  • 修改redis.conf配置文件, daemonize yes 允许shell模式启动。

  • 自己编写一个shell脚本,吧刚刚命令放进去,然后执行以下就ok了

1 0