Mac OS X安装Redis
2016-07-06 09:26
543 查看
下载、解压、重命名并且编译安装Redis
~ wget http://download.redis.io/releases/redis-3.0.5.tar.gz ~ tar xzf redis-3.0.5.tar.gz ~ mv redis-3.0.5 redis ~ cd redis ~ make ~ make test ~ make install
配置文件redis.conf
redis解压目录里有一个配置文件redis.conf ,编辑此配置文件,找到 dir ./ 这一行。redis会将内存中的数据写入文件中,而此配置就是指定数据文件保存的路径。我本机指定的目录为:dir /Users/whatlookingfor/tools/redis_data/
编辑过后,将配置文件移动到 /usr/local/etc 目录下
~ sudo mv redis.conf /usr/local/etc
启动Redis
在终端输入:~ /usr/local/bin/redis-server /usr/local/etc/redis.conf
出现服务启动成功画面。
测试连通性
~ cd /usr/local/bin ~ ./redis-cli 127.0.0.1:6379> set jackiehff hi OK 127.0.0.1:6379> get jackiehff "hi"
设置开机自动启动redis server
新建plist文件~ sudo vi /Library/LaunchDaemons/io.redis.redis-server.plist
文件内容如下
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>io.redis.redis-server</string> <key>ProgramArguments</key> <array> <string>/usr/local/bin/redis-server</string> <string>/usr/local/etc/redis.conf</string> </array> <key>RunAtLoad</key><true/> </dict> </plist>
使用launchctl设置开机自动启动
~ sudo launchctl load /Library/LaunchDaemons/io.redis.redis-server.plist
使用launchctl启动redis server
~ sudo launchctl start io.redis.redis-server
使用launchctl停止redis server
~ sudo launchctl stop io.redis.redis-server
相关文章推荐
- Redis分布式锁及分区
- Redis的Spring配置讲解
- 开源新闻速递:逾 6000 Redis 服务器被取得 SSH 权限
- redis主从集群搭建及容灾
- Redis
- Redis学习笔记(三)-数据类型之string类型
- Redis学习笔记(二)-四种复合数据类型
- ubuntu14.04 php nginx mysql redis phpmyadmin
- nagios监控redis内存使用情况脚本--shell实现
- Redis 的性能幻想与残酷现实
- 代码中调用 linux 命令批量删除指定redis缓存数据
- redis缓存数据需要指定缓存有效时间范围段的多个解决方案 Calendar+quartz
- windows下Redis编译安装
- 关于Spring Data redis几种对象序列化的比较
- redis与Spring Cache的整合
- redis可视化工具RedisClient使用
- Redis 基本命令备忘
- Apache Ignite(一):简介以及和Coherence、Gemfire、Redis等的比较
- Could not get a resource from the pool 错误分析
- redis3.2集群配置