Redis安装和基本配置

1.下载redis

http://redis.io/download

2.解压

1
tar xzf redis-2.8.19.tar.gz

3.进入目录安装

1
make PREFIX=/usr/local/redis install

4.运行脚本安装服务

1
2
cd utils/
./install_server.sh

脚本可按需配置,确认无误按ENTER安装

安装成功后自动开启redis,可使用如下命令管理redis服务

1
2
3
service redis_6379 start  #开启redis
service redis_6379 stop #关闭redis
service redis_6379 restart #重启redis

5.将redis路径加入系统环境变量,使系统支持直接调用redis命令

1
2
3
vim /etc/profile  #将下面两行加入该文件最后
PATH=/usr/local/redis/bin/:$PATH
export PATH

使用如下命令使更改立即生效

1
source /etc/profile

 

附redis.conf相关配置解释:

daemonize 如果需要在后台运行,把该项改为yes

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

bind 绑定ip,设置后只接受来自该ip的请求

port 监听端口,默认是6379

loglevel 分为4个等级:debug verbose notice warning

logfile 用于配置log文件地址

databases 设置数据库个数,默认使用的数据库为0

save 设置redis进行数据库镜像的频率。

rdbcompression 在进行镜像备份时,是否进行压缩

dbfilename 镜像备份文件的文件名

Dir 数据库镜像备份的文件放置路径

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

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

Requriepass 设置 登陆时需要使用密码

Maxclients 限制同时使用的客户数量

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

Appendonly 开启append only模式

Appendfsync 设置对appendonly.aof文件同步的频率(对数据进行备份的第二种方式)

Activerehashing 重新hash