Mac OS X安装Redis

下载、解压、重命名并且编译安装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/jackiehff/Software/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-cli127.0.0.1:6379> set jackiehff hi
OK127.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


版权及转载说明

本站原创、转载文章欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区

本站转载文章版权归原作者所有,如发现本站文章涉嫌侵权请点击「联系我们」反馈,本站将立即给予删除

转载请注明:文章转载自:全分享社区 「http://www.aweb.cc

本文转载自:https://my.oschina.net/jackieyeah/blog/524583

本文标题:Mac OS X安装Redis

本文地址:http://www.aweb.cc/article/detail/id/633.html

全新安装Mac OSX 开发者环境 同时 <<上一篇