码迷,mamicode.com
首页 > 其他好文 > 详细

redis 环境搭建

时间:2017-12-11 01:12:23      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:height   sudo   images   download   压缩包   进入   padding   ever   seconds   

windows 下搭建 redis 环境

 写在前面的话:

Redis 没有官方的 Windows 版本,但是微软开源技术团队(Microsoft Open Tech group)开发和维护着这个 Win64 的版本。

 

一、下载 Redis (下载地址:https://github.com/MicrosoftArchive/redis/releases)

技术分享图片

 

二、解压安装包

解压安装包,更名为redis,放到 D:\Programe Files\redis (这个路径不是固定的,随意)

技术分享图片

 

三、启动 redis

redis-server.exe redis.windows.conf

技术分享图片

 

Mac 下搭建 redis 环境

一、下载 Redis (下载地址:https://redis.io)

 

二、将下载下来的压缩包转移至 /usr/local 目录

cd ~/Downloads
sudo mv redis-4.0.6.tar /usr/local

 

三、解压缩文件

cd /usr/local
sudo tar -zxf redis-3.2.11.tar

 

四、进入redis目录,编译测试

cd redis-3.2.11
sudo make test

技术分享图片

 

五、redis 安装

sudo make install

技术分享图片

 

六、redis 配置

(1). 在 /usr/local 目录创建 bin, etc 两个文件夹,在 redis-3.2.11 目录下创建 db 文件夹

sudo mkdir /usr/local/bin

sudo mkdir /usr/local/etc

sudo mkdir /usr/local/redis-3.2.11/db

(如果目录已存在,上述命令请忽略)

 

(2). 将 /usr/local/redis-3.2.11/src 目录下的 mkreleasehdr.sh, redis-benchmark, redis-check-rdb, redis-cli, redis server 拷贝至 /usr/local/bin 目录

sudo cp /usr/local/redis-3.2.11/src/mkreleasehdr.sh /usr/local/bin

sudo cp /usr/local/redis-3.2.11/src/redis-benchmark /usr/local/bin

sudo cp /usr/local/redis-3.2.11/src/redis-check-rdb /usr/local/bin

sudo cp /usr/local/redis-3.2.11/src/redis-cli /usr/local/bin

sudo cp /usr/local/redis-3.2.11/src/redis-server /usr/local/bin

 

(3). 将 redis.conf 拷贝至目录 etc

sudo cp /usr/local/redis-3.2.11/redis.conf /usr/local/etc

 

(4). 修改 redis.conf

① 修改为守护模式
daemonize yes
② 设置进程锁文件
pidfile /usr/local/redis-3.2.11/redis.pid
③ 端口
port 6379
④ 客户端超时时间
timeout 300
⑤ 日志级别
loglevel debug
⑥ 日志文件位置
logfile /usr/local/redis-3.2.11/log-redis.log
⑦ 设置数据库的数量
databases 16
⑧ 指定在多长时间内,有多少次更新操作,就将数据同步到数据文件,可以多个条件配合
#save <seconds> <changes>
#Redis默认配置文件中提供了三个条件:
save 900 1
save 300 10
save 60 10000
⑨ 指定存储至本地数据库时是否压缩数据,默认为yes
rdbcompression yes
⑩ 指定本地数据库文件名
dbfilename dump.rdb
? 指定本地数据库路径
dir /usr/local/redis-3.2.11/db/
? 指定是否在每次更新操作后进行日志记录
appendonly no
? 指定更新日志条件
appendfsync everysec

(以上请在 redis.conf 搜索并依次修改)

 

(5). 启动服务

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

 

(6). 查看日志

tail -f /usr/local/redis-3.2.11/log-redis.log

 

(7). 关闭服务

redis-cli shutdown

 

参考链接:

伊月无名

 

redis 环境搭建

标签:height   sudo   images   download   压缩包   进入   padding   ever   seconds   

原文地址:http://www.cnblogs.com/lpbottle/p/install_redis.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!