您的位置:首页 > 数据库 > Redis

Redis - 安装

2016-04-10 22:08 465 查看
[TOC]

操作系统:centos

version:redis 3.0.7稳定版

安装gcc

yum  install  gcc


解压tar 包

tar zxvf +包名


编译安装

make && make install


如果有错

zmalloc.h:50:31: error: jemalloc/jemalloc.h: No such file or directory

zmalloc.h:55:2: error: #error “Newer version of jemalloc required”

make[1]: * [adlist.o] Error 1

make[1]: Leaving directory `/data0/src/redis-2.6.2/src’

make: * [all] Error 2

解决办法

make MALLOC=libc


启动

启动命令

./redis-server /usr/local/redis/redis.conf


验证启动是否成功

ps -ef | grep redis


配置

配置描述
daemonize是否需要在后台运行,yes 为是
pidfile配置多个pid的地址,默认在/var/run/redis.pid
bind绑定ip地址
port监听端口,默认6379
timeout设置客户端连接超时,默认单位为秒
loglevel4级, debug verbose notice warning
logfile配置logfile的地址
database设置数据库个数,默认为零
save设置redis 进行数据库镜像的频率
rdbcompression备份时候是否需要压缩
Dbfilename备份文件的文件名文件的文件名
Dir | 备份文件的存放路径

Slaveof | 设置数据库为其他数据库的从数据库

Masterauth | 主数据库连接需要的密码验证

Requirepass | 设置登录时需要使用的密码

Maxclients | 限制同时连接的客户数量

Maxmemory | 设置能够使用的最大内存

Appendonly | 开启append only 模式

pidfile | 配置多个pid的地址,默认在/var/run/redis.pid

bind | 绑定ip地址

daemonize | 是否需要在后台运行,yes 为是
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: