1.在官网下载redis,官网地址:http://redis.io(也可以直接用wget命令行安装)
2.安装在/usr/local/src 下(一般源码都放在这个目录下)
3.解压
tar -zxf redis-3.2.5.tar.gz
3.进入redis目录
cd redis-3.2.5
4.安装redis 在 redis目录下 执行命令
make install
5.安装完成后看看是否以下四个文件,如果没有则拷贝文件到/usr/local/bin目录下
redis-server ,redis-cli ,redis-check-dump,redis-benchmakr
6.拷贝/usr/local/redis-3.2.5/redis.conf 文件到 etc/redis.conf
7.创建redis数据库存放目录
mkdir -p /usr/local/redis/var
8.修改redis.conf配置,各参数意义:
vi /etc/redis.conf #编辑
daemonize yes #以后台daemon方式运行redis
pidfile "/var/run/redis.pid" #redis以后台运行,默认pid文件路径/var/run/redis.pid
port 6379 #默认端口
bind 127.0.0.1 #默认绑定本机所有ip地址,为了安全,可以只监听内网ip
timeout 300 #客户端超时设置,单位为秒
loglevel verbose #设置日志级别,支持四个级别:debug、notice、verbose、warning
logfile stdout #日志记录方式,默认为标准输出,logs不写文件,输出到空设备/deb/null
logfile "/usr/local/redis/var/redis.log" #可以指定日志文件路径
databases 16 #开启数据库的数量
save 900 1
save 300 10
save 60 10000
创建本地数据库快照,格式:save * *
900秒内,执行1次写操作
300秒内,执行10次写操作
60秒内,执行10000次写操作
rdbcompression yes #启用数据库lzf压缩,也可以设置为no
dbfilename dump.rdb #本地快照数据库名称
dir "/usr/local/redis/var/" #本地快照数据库存放目录
requirepass 123456 #设置redis数据库连接密码
maxclients 10000 #同一时间最大客户端连接数,0为无限制
maxmemory 1024MB #设定redis最大使用内存,值要小于物理内存,必须设置
appendonly yes #开启日志记录,相当于MySQL的binlog
appendfilename "appendonly.aof" #日志文件名,注意:不是目录路径
appendfsync everysec #每秒执行同步,还有两个参数always、no一般设置为everysec,相当于MySQL事物日志的写方式
:wq! #保存退出
service redis restart #重启
8:redis-server /usr/local/redis/etc/redis.conf 启动redis服务
9:redis启动后可以用redis-cli查看端口号
127.0.0.1:6379>
redis配置文件参数详细介绍http://www.jb51.net/article/56676.htm
mac下安装redis:http://www.cnblogs.com/moon521/p/5301895.html
网友评论