Redis的安装
博客专区 > Macnode 的博客 > 博客详情
Redis的安装
Macnode 发表于6年前
Redis的安装
  • 发表于 6年前
  • 阅读 666
  • 收藏 9
  • 点赞 0
  • 评论 0

【腾讯云】新注册用户域名抢购1元起>>>   

Linux/UNIX下的一种安装方式:

1. 下载源码:

wget http://redis.googlecode.com/files/redis-2.4.13.tar.gz
或:
curl -0 http://redis.googlecode.com/files/redis-2.4.13.tar.gz

2. 编译:

tar xvzf redis-2.4.13.tar.gz
cd redis-2.4.13/src
make

在编译之后,在src目录下会生成redis-benchmark, redis-server, redis-cli, redis-check-aof, redis-check-dump, 可以将其copy到/usr/local/redis/目录下,或/usr/local/bin目录下。

3. 启动:

./redis-server redis.conf

4. 连接redis:

./redis-client

5. 设置和取得一些值:

set name "sustep"
get name #=> "sustep";

6. Redis的主要配置在redis.conf:

  • daemonize: 默认情况下,Redis不是在后台运行的,如果需要在后台运行,把该项的值更改为yes。
  • pidfile: 当Redis在后台运行的时候,Redis默认会把pid文件放在/var/run/redis.pid.当运行多个redis服务时,需要指定不同的pid文件和端口。
  • maxmemory: 分配给Redis使用的最大内存值。
  • timeout: 设置客户端连接时的超时时间,单位为秒。
  • bind: 指定Redis只接收来自于该IP地址的请求。
  • loglevel: log等级分为4级,debug, verbose, notice, 和warning。生产环境下一般开启notice。
  • logfile: 配置log文件地址,默认使用标准输出,即打印在命令行终端的窗口上。
  • databases: 设置数据库的个数,可以使用SELECT 命令来切换数据库。默认使用的数据库是0。
  • save: 设置Redis进行数据库镜像的频率。在60秒之内有10000个keys发生变化时,在300秒之内有10个keys发生了变化时,在900秒之内有1个keys发生了变化时,进行镜像备份。
  • rdbcompression: 在进行镜像备份时,是否进行压缩。
  • dbfilename: 镜像备份文件的文件名。
  • dir: 数据库镜像备份的文件放置的路径。
  • slaveof: 设置该数据库为其他数据库的从数据库。
  • masterauth: 当主数据库连接需要密码验证时,在这里指定。
  • maxclients: 限制同时连接的客户数量。
  • appendonly: append only 备份模式是否开启。

 

 

 


标签: redis
  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 6
博文 13
码字总数 2446
×
Macnode
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: