`
Andy_Dou
  • 浏览: 229832 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Mac安装Redis

阅读更多

 

下载安装redis

在官网下载redis安装包(http://redis.io/download

~ tar xzf redis-3.2.4.tar.gz
~ cd redis-3.2.4
~ make
~ make test
~ make install

配置文件redis.conf

redis解压目录里有一个配置文件redis.conf ,编辑此配置文件,找到 dir  ./  这一行。redis会将内存中的数据写入文件中,而此配置就是指定数据文件保存的路径。我本机指定的目录为:

dir /Users/Andy/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-cli
127.0.0.1:6379> set test "redis ok!"
OK
127.0.0.1:6379> get test
"redis ok!"

设置开机自动启动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">
<plistversion="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

 

出处(https://my.oschina.net/jackieyeah/blog/524583)

  • 大小: 191.5 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics