安装
Redis安装非常方便,首先通过官网去下载最新版本,官网地址:http://redis.io/download
Redis除了可以安装在Linux上还可以安装在Windows上,不过在Windows平台上的Redis并不是Redis官方支持的,它是由MicrosoftOpen Tech 小组开发并维护的。
Redis并不依赖任何非标准数据库,也没有编译必须要添加的参数,安装非常简单。我们这里使用3.0版本。
先安装一下基础环境:
从这里下载:http://download.redis.io/releases/redis-3.0.7.tar.gz
解压并测试所需条件,该命令是压缩包里自带的命令,提示需要安装tcl8.5以上版本
安装tcl
安装jemalloc分配器,这个分配器源码已经包含在Redis源码包里了,在dev目录里面,如下图:关于分配器我后面再做说明。
安装方式如下:它会把下面这4项进行编译安装,这都是Redis所依赖的
编译安装Redis
这时候再去运行make就不会报错了。可以通过在make PREFIX=来设置安装目录,我这里使用默认的。
运行makeinstall
安装后的程序及配置文件位置:
安装后默认的Redis程序放在了/usr/local/bin下面,如下图:
程序名称用途redis-serverRedis服务器的daemon启动程序redis-cli命令行工具,当然也可以使用telnet来操作数据库redis-benchmark性能测试工具,测试redis在当前系统以及硬件配置下的读写性能redis-check-aof用于修复出问题的AOF文件redis-check-dump用于修复出问题的dump.rdb文件redis-sentinel用户集群管理
配置文件位置在源码包中,安装并不会复制配置文件,需要手动拷贝配置文件。操作如下:
先在/etc/下面建立一个文件夹名称为redis,这也是为了便于管理
这里要把配置文件改个名词,改成6379.conf,为什么呢?因为跟启动脚本里面的CONF这个变量的设置有关,它默认使用的是REDISPORT这个变量为配置文件名称,下一节就会看到。
未完待续。。。。