开发环境安装我爱编程

Redis安装和配置

2017-12-23  本文已影响13人  Alex90

Mac/Linux下安装

官网http://redis.io/下载最新的稳定版本
解压放到任意目录
或使用命令下载Redis包

$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz

解压redis包并进入目录执行make命令编译

$ tar xzf redis-xxx.tar.gz
$ cd redis-2.8.17
$ make

make完后 redis目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录src

启动redis服务

$ cd src
$ ./redis-server

这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动

$ ./redis-server redis.conf

redis.conf是一个默认的配置文件。我们可以根据需要使用自己的配置文件。

测试安装

启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了。

$ ./redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

Redis配置

Redis 的配置文件位于 Redis 安装目录下,文件名为 redis.conf。可以通过 CONFIG 命令查看或设置配置项。

redis> CONFIG GET CONFIG_SETTING_NAME

可以通过修改 redis.conf 文件或使用 CONFIG set 命令来修改配置。

redis> CONFIG SET CONFIG_SETTING_NAME NEW_CONFIG_VALUE

redis.conf 常用配置项说明如下:

配置 设置
Redis默认不是以守护进程的方式运行,使用yes启用守护进程 daemonize no
指定Redis监听端口,默认端口为6379 port 6379
绑定的主机地址 bind 127.0.0.1
客户端闲置多长时间后关闭连接,如果指定为0,表示关闭该功能 timeout 300
指定日志记录级别,debug、verbose(默认)、notice、warning loglevel verbose
设置数据库的数量,默认数据库为0,可以使用SELECT <dbid>命令在连接上指定数据库id databases 16
指定存储至本地数据库时是否压缩数据,默认为yes rdbcompression yes

更多Redis配置项

上一篇 下一篇

猜你喜欢

热点阅读